[INFO] fetching crate pulseengine-mcp-macros 0.17.1...
[INFO] fixing pulseengine-mcp-macros-0.17.1 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate pulseengine-mcp-macros 0.17.1 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate pulseengine-mcp-macros 0.17.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate pulseengine-mcp-macros 0.17.1
[INFO] tweaked toml for crates.io crate pulseengine-mcp-macros 0.17.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate pulseengine-mcp-macros 0.17.1 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate pulseengine-mcp-macros 0.17.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f250b8022e731bbe8e5527c92a1405bbf87fb658d3ecb9133cdb4d902d3bd6db
[INFO] running `Command { std: "docker" "start" "f250b8022e731bbe8e5527c92a1405bbf87fb658d3ecb9133cdb4d902d3bd6db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f250b8022e731bbe8e5527c92a1405bbf87fb658d3ecb9133cdb4d902d3bd6db" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f250b8022e731bbe8e5527c92a1405bbf87fb658d3ecb9133cdb4d902d3bd6db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f250b8022e731bbe8e5527c92a1405bbf87fb658d3ecb9133cdb4d902d3bd6db" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling pulseengine-mcp-macros v0.17.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/performance_tests.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]  --> tests/performance_tests.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout] 4 + use pulseengine_mcp_macros::McpServerBuilder;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `schemars`
[INFO] [stdout]  --> tests/performance_tests.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use schemars::JsonSchema;
[INFO] [stdout]   |     ^^^^^^^^ use of unresolved module or unlinked crate `schemars`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `schemars`, use `cargo add schemars` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]  --> tests/performance_tests.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use tokio::time::{Duration, Instant};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]  --> tests/performance_tests.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]    --> tests/performance_tests.rs:171:9
[INFO] [stdout]     |
[INFO] [stdout] 171 |     use pulseengine_mcp_server::McpBackend;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 171 -     use pulseengine_mcp_server::McpBackend;
[INFO] [stdout] 171 +     use pulseengine_mcp_macros::McpBackend;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/performance_tests.rs:180:7
[INFO] [stdout]     |
[INFO] [stdout] 180 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/performance_tests.rs:194:7
[INFO] [stdout]     |
[INFO] [stdout] 194 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/performance_tests.rs:213:7
[INFO] [stdout]     |
[INFO] [stdout] 213 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/performance_tests.rs:226:7
[INFO] [stdout]     |
[INFO] [stdout] 226 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/performance_tests.rs:240:7
[INFO] [stdout]     |
[INFO] [stdout] 240 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/performance_tests.rs:252:7
[INFO] [stdout]     |
[INFO] [stdout] 252 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/performance_tests.rs:275:7
[INFO] [stdout]     |
[INFO] [stdout] 275 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/performance_tests.rs:289:7
[INFO] [stdout]     |
[INFO] [stdout] 289 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/performance_tests.rs:119:13
[INFO] [stdout]     |
[INFO] [stdout] 119 |             tokio::time::sleep(Duration::from_millis(duration_ms)).await;
[INFO] [stdout]     |             ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/performance_tests.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |             tokio::time::sleep(Duration::from_millis(1)).await;
[INFO] [stdout]     |             ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/parameter_validation_tests.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]  --> tests/parameter_validation_tests.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout] 4 + use pulseengine_mcp_macros::McpServerBuilder;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]    --> tests/parameter_validation_tests.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 |     use pulseengine_mcp_server::McpBackend;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 200 -     use pulseengine_mcp_server::McpBackend;
[INFO] [stdout] 200 +     use pulseengine_mcp_macros::McpBackend;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/parameter_validation_tests.rs:218:7
[INFO] [stdout]     |
[INFO] [stdout] 218 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/parameter_validation_tests.rs:232:7
[INFO] [stdout]     |
[INFO] [stdout] 232 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/parameter_validation_tests.rs:256:7
[INFO] [stdout]     |
[INFO] [stdout] 256 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/parameter_validation_tests.rs:280:7
[INFO] [stdout]     |
[INFO] [stdout] 280 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/debug_macro.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]  --> tests/debug_macro.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout] 4 + use pulseengine_mcp_macros::McpServerBuilder;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]   --> tests/json_serialization_test.rs:10:30
[INFO] [stdout]    |
[INFO] [stdout] 10 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_protocol`
[INFO] [stdout]   --> tests/json_serialization_test.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use pulseengine_mcp_protocol::{CallToolRequestParam, Content};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 11 - use pulseengine_mcp_protocol::{CallToolRequestParam, Content};
[INFO] [stdout] 11 + use pulseengine_mcp_macros::{CallToolRequestParam, Content};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]   --> tests/json_serialization_test.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 12 - use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout] 12 + use pulseengine_mcp_macros::McpServerBuilder;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]   --> tests/json_serialization_test.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use serde::{Deserialize, Serialize};
[INFO] [stdout]    |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde_json`
[INFO] [stdout]   --> tests/json_serialization_test.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use serde_json::json;
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:397:3
[INFO] [stdout]     |
[INFO] [stdout] 397 | #[tokio::test]
[INFO] [stdout]     |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:346:3
[INFO] [stdout]     |
[INFO] [stdout] 346 | #[tokio::test]
[INFO] [stdout]     |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:322:3
[INFO] [stdout]     |
[INFO] [stdout] 322 | #[tokio::test]
[INFO] [stdout]     |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:277:3
[INFO] [stdout]     |
[INFO] [stdout] 277 | #[tokio::test]
[INFO] [stdout]     |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:259:3
[INFO] [stdout]     |
[INFO] [stdout] 259 | #[tokio::test]
[INFO] [stdout]     |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:227:3
[INFO] [stdout]     |
[INFO] [stdout] 227 | #[tokio::test]
[INFO] [stdout]     |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:182:3
[INFO] [stdout]     |
[INFO] [stdout] 182 | #[tokio::test]
[INFO] [stdout]     |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:130:3
[INFO] [stdout]     |
[INFO] [stdout] 130 | #[tokio::test]
[INFO] [stdout]     |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/server_lifecycle_tests.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]  --> tests/server_lifecycle_tests.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout] 4 + use pulseengine_mcp_macros::McpServerBuilder;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]   --> tests/server_lifecycle_tests.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |     use pulseengine_mcp_server::McpBackend;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 74 -     use pulseengine_mcp_server::McpBackend;
[INFO] [stdout] 74 +     use pulseengine_mcp_macros::McpBackend;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:140:7
[INFO] [stdout]     |
[INFO] [stdout] 140 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:151:7
[INFO] [stdout]     |
[INFO] [stdout] 151 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/macro_tests.rs:6:30
[INFO] [stdout]   |
[INFO] [stdout] 6 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_protocol`
[INFO] [stdout]  --> tests/macro_tests.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use pulseengine_mcp_protocol::{ListToolsResult, PaginatedRequestParam};
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - use pulseengine_mcp_protocol::{ListToolsResult, PaginatedRequestParam};
[INFO] [stdout] 7 + use pulseengine_mcp_macros::{ListToolsResult, PaginatedRequestParam};
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]  --> tests/macro_tests.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 8 - use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout] 8 + use pulseengine_mcp_macros::McpServerBuilder;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/auth_features.rs:9:30
[INFO] [stdout]   |
[INFO] [stdout] 9 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_protocol`
[INFO] [stdout]   --> tests/auth_features.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |     use pulseengine_mcp_protocol::CallToolRequestParam;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 31 -     use pulseengine_mcp_protocol::CallToolRequestParam;
[INFO] [stdout] 31 +     use pulseengine_mcp_macros::CallToolRequestParam;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde_json`
[INFO] [stdout]   --> tests/auth_features.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |     use serde_json::json;
[INFO] [stdout]    |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/advanced_features.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use tokio::sync::Mutex;
[INFO] [stdout]    |     ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_protocol`
[INFO] [stdout]   --> tests/auth_features.rs:95:9
[INFO] [stdout]    |
[INFO] [stdout] 95 |     use pulseengine_mcp_protocol::CallToolRequestParam;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 95 -     use pulseengine_mcp_protocol::CallToolRequestParam;
[INFO] [stdout] 95 +     use pulseengine_mcp_macros::CallToolRequestParam;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde_json`
[INFO] [stdout]   --> tests/auth_features.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |     use serde_json::json;
[INFO] [stdout]    |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/auth_features.rs:11:3
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[tokio::test]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/auth_features.rs:77:3
[INFO] [stdout]    |
[INFO] [stdout] 77 | #[tokio::test]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/auth_features.rs:108:3
[INFO] [stdout]     |
[INFO] [stdout] 108 | #[tokio::test]
[INFO] [stdout]     |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/auth_features.rs:123:3
[INFO] [stdout]     |
[INFO] [stdout] 123 | #[tokio::test]
[INFO] [stdout]     |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/auth_features.rs:138:3
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[tokio::test]
[INFO] [stdout]     |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/advanced_features.rs:9:30
[INFO] [stdout]   |
[INFO] [stdout] 9 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_protocol`
[INFO] [stdout]   --> tests/advanced_features.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |     use pulseengine_mcp_protocol::CallToolRequestParam;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 61 -     use pulseengine_mcp_protocol::CallToolRequestParam;
[INFO] [stdout] 61 +     use pulseengine_mcp_macros::CallToolRequestParam;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde_json`
[INFO] [stdout]   --> tests/advanced_features.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |     use serde_json::json;
[INFO] [stdout]    |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_protocol`
[INFO] [stdout]   --> tests/advanced_features.rs:86:9
[INFO] [stdout]    |
[INFO] [stdout] 86 |     use pulseengine_mcp_protocol::CallToolRequestParam;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 86 -     use pulseengine_mcp_protocol::CallToolRequestParam;
[INFO] [stdout] 86 +     use pulseengine_mcp_macros::CallToolRequestParam;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde_json`
[INFO] [stdout]   --> tests/advanced_features.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |     use serde_json::json;
[INFO] [stdout]    |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/advanced_features.rs:56:3
[INFO] [stdout]    |
[INFO] [stdout] 56 | #[tokio::test]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/advanced_features.rs:82:3
[INFO] [stdout]    |
[INFO] [stdout] 82 | #[tokio::test]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/advanced_features.rs:111:3
[INFO] [stdout]     |
[INFO] [stdout] 111 | #[tokio::test]
[INFO] [stdout]     |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/edge_case_tests.rs:8:30
[INFO] [stdout]   |
[INFO] [stdout] 8 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]  --> tests/edge_case_tests.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use pulseengine_mcp_server::McpBackend;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 9 - use pulseengine_mcp_server::McpBackend;
[INFO] [stdout] 9 + use pulseengine_mcp_macros::McpBackend;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]   --> tests/edge_case_tests.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 10 - use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout] 10 + use pulseengine_mcp_macros::McpServerBuilder;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/resource_prompt_features.rs:8:30
[INFO] [stdout]   |
[INFO] [stdout] 8 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/resource_prompt_features.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[tokio::test]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/resource_prompt_features.rs:26:3
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[tokio::test]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/schema_fix_test.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]  --> tests/schema_fix_test.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout] 4 + use pulseengine_mcp_macros::McpServerBuilder;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `schemars`
[INFO] [stdout]  --> tests/schema_fix_test.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use schemars::JsonSchema;
[INFO] [stdout]   |     ^^^^^^^^ use of unresolved module or unlinked crate `schemars`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `schemars`, use `cargo add schemars` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]  --> tests/schema_fix_test.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]   --> tests/core_functionality.rs:14:30
[INFO] [stdout]    |
[INFO] [stdout] 14 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]   --> tests/core_functionality.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 15 - use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout] 15 + use pulseengine_mcp_macros::McpServerBuilder;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `schemars`
[INFO] [stdout]   --> tests/core_functionality.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use schemars::JsonSchema;
[INFO] [stdout]    |     ^^^^^^^^ use of unresolved module or unlinked crate `schemars`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `schemars`, use `cargo add schemars` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]   --> tests/core_functionality.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use serde::{Deserialize, Serialize};
[INFO] [stdout]    |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/core_functionality.rs:43:3
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[tokio::test]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/core_functionality.rs:50:3
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[tokio::test]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/core_functionality.rs:60:3
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[tokio::test]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/core_functionality.rs:80:3
[INFO] [stdout]    |
[INFO] [stdout] 80 | #[tokio::test]
[INFO] [stdout]    |   ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/type_system_tests.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]  --> tests/type_system_tests.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout] 4 + use pulseengine_mcp_macros::McpServerBuilder;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `schemars`
[INFO] [stdout]  --> tests/type_system_tests.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use schemars::JsonSchema;
[INFO] [stdout]   |     ^^^^^^^^ use of unresolved module or unlinked crate `schemars`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `schemars`, use `cargo add schemars` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]  --> tests/type_system_tests.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `thiserror` in this scope
[INFO] [stdout]   --> tests/type_system_tests.rs:70:21
[INFO] [stdout]    |
[INFO] [stdout] 70 |     #[derive(Debug, thiserror::Error)]
[INFO] [stdout]    |                     ^^^^^^^^^ use of unresolved module or unlinked crate `thiserror`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:433:7
[INFO] [stdout]     |
[INFO] [stdout] 433 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:460:7
[INFO] [stdout]     |
[INFO] [stdout] 460 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:493:7
[INFO] [stdout]     |
[INFO] [stdout] 493 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:519:7
[INFO] [stdout]     |
[INFO] [stdout] 519 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:544:7
[INFO] [stdout]     |
[INFO] [stdout] 544 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:563:7
[INFO] [stdout]     |
[INFO] [stdout] 563 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:576:7
[INFO] [stdout]     |
[INFO] [stdout] 576 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:617:7
[INFO] [stdout]     |
[INFO] [stdout] 617 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:646:7
[INFO] [stdout]     |
[INFO] [stdout] 646 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:667:7
[INFO] [stdout]     |
[INFO] [stdout] 667 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:671:25
[INFO] [stdout]     |
[INFO] [stdout] 671 |         let user_data = serde_json::json!({
[INFO] [stdout]     |                         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:705:28
[INFO] [stdout]     |
[INFO] [stdout] 705 |         let invalid_data = serde_json::json!({"invalid": "data"});
[INFO] [stdout]     |                            ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `error` in this scope
[INFO] [stdout]   --> tests/type_system_tests.rs:72:11
[INFO] [stdout]    |
[INFO] [stdout] 72 |         #[error("User not found: {id}")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `error` in this scope
[INFO] [stdout]   --> tests/type_system_tests.rs:74:11
[INFO] [stdout]    |
[INFO] [stdout] 74 |         #[error("Invalid email format: {email}")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `error` in this scope
[INFO] [stdout]   --> tests/type_system_tests.rs:76:11
[INFO] [stdout]    |
[INFO] [stdout] 76 |         #[error("Duplicate user: {field}")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:366:17
[INFO] [stdout]     |
[INFO] [stdout] 366 |                 tokio::time::sleep(std::time::Duration::from_millis(1)).await;
[INFO] [stdout]     |                 ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `error` in this scope
[INFO] [stdout]   --> tests/type_system_tests.rs:78:11
[INFO] [stdout]    |
[INFO] [stdout] 78 |         #[error("Validation error: {message}")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `DebugServer` in the current scope
[INFO] [stdout]   --> tests/debug_macro.rs:23:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |     struct DebugServer;
[INFO] [stdout]    |     ------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 23 |     let server = DebugServer::with_defaults();
[INFO] [stdout]    |                               ^^^^^^^^^^^^^ associated function or constant not found in `DebugServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 23 -     let server = DebugServer::with_defaults();
[INFO] [stdout] 23 +     let server = DebugServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `performance_server::PerformanceServer` in the current scope
[INFO] [stdout]    --> tests/performance_tests.rs:182:41
[INFO] [stdout]     |
[INFO] [stdout]  53 |     pub struct PerformanceServer {
[INFO] [stdout]     |     ---------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 182 |         let server = PerformanceServer::with_defaults();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ associated function or constant not found in `performance_server::PerformanceServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 182 -         let server = PerformanceServer::with_defaults();
[INFO] [stdout] 182 +         let server = PerformanceServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `auth`
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:218:11
[INFO] [stdout]     |
[INFO] [stdout] 218 |     #[cfg(feature = "auth")]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `auth` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `auth`
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:229:11
[INFO] [stdout]     |
[INFO] [stdout] 229 |     #[cfg(feature = "auth")]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `auth` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `performance_server::PerformanceServer` in the current scope
[INFO] [stdout]    --> tests/performance_tests.rs:196:41
[INFO] [stdout]     |
[INFO] [stdout]  53 |     pub struct PerformanceServer {
[INFO] [stdout]     |     ---------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 196 |         let server = PerformanceServer::with_defaults();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ associated function or constant not found in `performance_server::PerformanceServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 196 -         let server = PerformanceServer::with_defaults();
[INFO] [stdout] 196 +         let server = PerformanceServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_server_info` found for struct `TestServer` in the current scope
[INFO] [stdout]   --> tests/core_functionality.rs:46:30
[INFO] [stdout]    |
[INFO] [stdout] 27 | struct TestServer;
[INFO] [stdout]    | ----------------- method `get_server_info` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 46 |     let server_info = server.get_server_info();
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^ method not found in `TestServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:373:17
[INFO] [stdout]     |
[INFO] [stdout] 373 |                 tokio::time::sleep(std::time::Duration::from_millis(delay_ms)).await;
[INFO] [stdout]     |                 ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `performance_server::PerformanceServer` in the current scope
[INFO] [stdout]    --> tests/performance_tests.rs:215:41
[INFO] [stdout]     |
[INFO] [stdout]  53 |     pub struct PerformanceServer {
[INFO] [stdout]     |     ---------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 215 |         let server = PerformanceServer::with_defaults();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ associated function or constant not found in `performance_server::PerformanceServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 215 -         let server = PerformanceServer::with_defaults();
[INFO] [stdout] 215 +         let server = PerformanceServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_get_tools_default` found for struct `TestServer` in the current scope
[INFO] [stdout]   --> tests/core_functionality.rs:53:33
[INFO] [stdout]    |
[INFO] [stdout] 27 | struct TestServer;
[INFO] [stdout]    | ----------------- method `try_get_tools_default` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 53 |     if let Some(tools) = server.try_get_tools_default() {
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^ method not found in `TestServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_server_info` found for struct `ResourceServer` in the current scope
[INFO] [stdout]   --> tests/resource_prompt_features.rs:22:23
[INFO] [stdout]    |
[INFO] [stdout] 14 |     struct ResourceServer;
[INFO] [stdout]    |     --------------------- method `get_server_info` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 22 |     let info = server.get_server_info();
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^ method not found in `ResourceServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `performance_server::PerformanceServer` in the current scope
[INFO] [stdout]    --> tests/performance_tests.rs:228:41
[INFO] [stdout]     |
[INFO] [stdout]  53 |     pub struct PerformanceServer {
[INFO] [stdout]     |     ---------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 228 |         let server = PerformanceServer::with_defaults();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ associated function or constant not found in `performance_server::PerformanceServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 228 -         let server = PerformanceServer::with_defaults();
[INFO] [stdout] 228 +         let server = PerformanceServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `NoMacroServer` in the current scope
[INFO] [stdout]   --> tests/debug_macro.rs:38:33
[INFO] [stdout]    |
[INFO] [stdout] 33 |     struct NoMacroServer;
[INFO] [stdout]    |     -------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 38 |     let server = NoMacroServer::with_defaults();
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^ associated function or constant not found in `NoMacroServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 38 -     let server = NoMacroServer::with_defaults();
[INFO] [stdout] 38 +     let server = NoMacroServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_server_info` found for struct `VersionedServer` in the current scope
[INFO] [stdout]   --> tests/core_functionality.rs:74:23
[INFO] [stdout]    |
[INFO] [stdout] 68 |     struct VersionedServer;
[INFO] [stdout]    |     ---------------------- method `get_server_info` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 74 |     let info = server.get_server_info();
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^ method not found in `VersionedServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `auth`
[INFO] [stdout]   --> tests/auth_features.rs:59:7
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[cfg(feature = "auth")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `auth` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `TestServer` in the current scope
[INFO] [stdout]   --> tests/core_functionality.rs:82:32
[INFO] [stdout]    |
[INFO] [stdout] 27 | struct TestServer;
[INFO] [stdout]    | ----------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 82 |     let _builder = TestServer::with_defaults();
[INFO] [stdout]    |                                ^^^^^^^^^^^^^ associated function or constant not found in `TestServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 82 -     let _builder = TestServer::with_defaults();
[INFO] [stdout] 82 +     let _builder = TestServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/backend_integration_tests.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]  --> tests/backend_integration_tests.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pulseengine_mcp_server::{McpBackend, McpServerBuilder};
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use pulseengine_mcp_server::{McpBackend, McpServerBuilder};
[INFO] [stdout] 4 + use pulseengine_mcp_macros::{McpBackend, McpServerBuilder};
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/backend_integration_tests.rs:106:7
[INFO] [stdout]     |
[INFO] [stdout] 106 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/backend_integration_tests.rs:114:7
[INFO] [stdout]     |
[INFO] [stdout] 114 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/backend_integration_tests.rs:121:7
[INFO] [stdout]     |
[INFO] [stdout] 121 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `configure_stdio_logging` found for struct `TestServer` in the current scope
[INFO] [stdout]   --> tests/core_functionality.rs:90:17
[INFO] [stdout]    |
[INFO] [stdout] 27 | struct TestServer;
[INFO] [stdout]    | ----------------- associated function or constant `configure_stdio_logging` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 90 |     TestServer::configure_stdio_logging();
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^ associated function or constant not found in `TestServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `anyhow` in this scope
[INFO] [stdout]   --> tests/core_functionality.rs:32:40
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub async fn simple_tool(&self) -> anyhow::Result<String> {
[INFO] [stdout]    |                                        ^^^^^^ use of unresolved module or unlinked crate `anyhow`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `anyhow`, use `cargo add anyhow` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `anyhow` in this scope
[INFO] [stdout]   --> tests/core_functionality.rs:37:65
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub async fn tool_with_params(&self, params: ToolParams) -> anyhow::Result<String> {
[INFO] [stdout]    |                                                                 ^^^^^^ use of unresolved module or unlinked crate `anyhow`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `anyhow`, use `cargo add anyhow` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `performance_server::PerformanceServer` in the current scope
[INFO] [stdout]    --> tests/performance_tests.rs:242:41
[INFO] [stdout]     |
[INFO] [stdout]  53 |     pub struct PerformanceServer {
[INFO] [stdout]     |     ---------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 242 |         let server = PerformanceServer::with_defaults();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ associated function or constant not found in `performance_server::PerformanceServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 242 -         let server = PerformanceServer::with_defaults();
[INFO] [stdout] 242 +         let server = PerformanceServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:379:17
[INFO] [stdout]     |
[INFO] [stdout] 379 |                 tokio::time::sleep(std::time::Duration::from_millis(1)).await;
[INFO] [stdout]     |                 ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_server_info` found for struct `PromptServer` in the current scope
[INFO] [stdout]   --> tests/resource_prompt_features.rs:38:23
[INFO] [stdout]    |
[INFO] [stdout] 30 |     struct PromptServer;
[INFO] [stdout]    |     ------------------- method `get_server_info` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 38 |     let info = server.get_server_info();
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^ method not found in `PromptServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `performance_server::PerformanceServer` in the current scope
[INFO] [stdout]    --> tests/performance_tests.rs:254:41
[INFO] [stdout]     |
[INFO] [stdout]  53 |     pub struct PerformanceServer {
[INFO] [stdout]     |     ---------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 254 |         let server = PerformanceServer::with_defaults();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ associated function or constant not found in `performance_server::PerformanceServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 254 -         let server = PerformanceServer::with_defaults();
[INFO] [stdout] 254 +         let server = PerformanceServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/macro_attribute_tests.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]  --> tests/macro_attribute_tests.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout] 4 + use pulseengine_mcp_macros::McpServerBuilder;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 |     use pulseengine_mcp_server::McpBackend;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 135 -     use pulseengine_mcp_server::McpBackend;
[INFO] [stdout] 135 +     use pulseengine_mcp_macros::McpBackend;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]   --> tests/macro_attribute_tests.rs:52:16
[INFO] [stdout]    |
[INFO] [stdout] 52 |             Ok(serde_json::json!({
[INFO] [stdout]    |                ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:215:7
[INFO] [stdout]     |
[INFO] [stdout] 215 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:222:7
[INFO] [stdout]     |
[INFO] [stdout] 222 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:239:7
[INFO] [stdout]     |
[INFO] [stdout] 239 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:256:7
[INFO] [stdout]     |
[INFO] [stdout] 256 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `performance_server::PerformanceServer` in the current scope
[INFO] [stdout]    --> tests/performance_tests.rs:277:41
[INFO] [stdout]     |
[INFO] [stdout]  53 |     pub struct PerformanceServer {
[INFO] [stdout]     |     ---------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 277 |         let server = PerformanceServer::with_defaults();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ associated function or constant not found in `performance_server::PerformanceServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 277 -         let server = PerformanceServer::with_defaults();
[INFO] [stdout] 277 +         let server = PerformanceServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "core_functionality") due to 15 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `SchemaTestServer` in the current scope
[INFO] [stdout]   --> tests/schema_fix_test.rs:33:36
[INFO] [stdout]    |
[INFO] [stdout] 16 | struct SchemaTestServer;
[INFO] [stdout]    | ----------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 33 |     let server = SchemaTestServer::with_defaults();
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^ associated function or constant not found in `SchemaTestServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 33 -     let server = SchemaTestServer::with_defaults();
[INFO] [stdout] 33 +     let server = SchemaTestServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "debug_macro") due to 4 previous errors
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]   --> tests/schema_fix_test.rs:51:13
[INFO] [stdout]    |
[INFO] [stdout] 51 |             serde_json::to_string_pretty(schema).unwrap()
[INFO] [stdout]    |             ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `lifecycle_server::LifecycleServer` in the current scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:142:49
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct LifecycleServer {
[INFO] [stdout]     |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 142 |         let lifecycle_server = LifecycleServer::with_defaults();
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ associated function or constant not found in `lifecycle_server::LifecycleServer`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `lifecycle_server::LifecycleServer`, consider using `lifecycle_server::LifecycleServer::new_with_flag` which returns `lifecycle_server::LifecycleServer`
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:20:9
[INFO] [stdout]     |
[INFO] [stdout]  20 |         pub fn new_with_flag(flag: bool) -> Self {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 142 -         let lifecycle_server = LifecycleServer::with_defaults();
[INFO] [stdout] 142 +         let lifecycle_server = LifecycleServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `performance_server::PerformanceServer` in the current scope
[INFO] [stdout]    --> tests/performance_tests.rs:291:50
[INFO] [stdout]     |
[INFO] [stdout]  53 |     pub struct PerformanceServer {
[INFO] [stdout]     |     ---------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 291 |         let server = Arc::new(PerformanceServer::with_defaults());
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ associated function or constant not found in `performance_server::PerformanceServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 291 -         let server = Arc::new(PerformanceServer::with_defaults());
[INFO] [stdout] 291 +         let server = Arc::new(PerformanceServer::default());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `TestServer` in the current scope
[INFO] [stdout]   --> tests/macro_tests.rs:27:30
[INFO] [stdout]    |
[INFO] [stdout] 19 |     struct TestServer {
[INFO] [stdout]    |     ----------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 27 |     let server = TestServer::with_defaults();
[INFO] [stdout]    |                              ^^^^^^^^^^^^^ associated function or constant not found in `TestServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 27 -     let server = TestServer::with_defaults();
[INFO] [stdout] 27 +     let server = TestServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/performance_tests.rs:297:26
[INFO] [stdout]     |
[INFO] [stdout] 297 |             let handle = tokio::spawn(async move { server_clone.increment_counter().await });
[INFO] [stdout]     |                          ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `app_specific_lifecycle::AppLifecycleServer` in the current scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:143:46
[INFO] [stdout]     |
[INFO] [stdout]  39 |     pub struct AppLifecycleServer {
[INFO] [stdout]     |     ----------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 143 |         let app_server = AppLifecycleServer::with_defaults();
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ associated function or constant not found in `app_specific_lifecycle::AppLifecycleServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 143 -         let app_server = AppLifecycleServer::with_defaults();
[INFO] [stdout] 143 +         let app_server = AppLifecycleServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_server_info` found for struct `NoAuthServer` in the current scope
[INFO] [stdout]   --> tests/auth_features.rs:27:23
[INFO] [stdout]    |
[INFO] [stdout] 16 |     struct NoAuthServer;
[INFO] [stdout]    |     ------------------- method `get_server_info` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 27 |     let info = server.get_server_info();
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^ method not found in `NoAuthServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `transport_server::TransportServer` in the current scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:144:49
[INFO] [stdout]     |
[INFO] [stdout]  63 |     pub struct TransportServer;
[INFO] [stdout]     |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 144 |         let transport_server = TransportServer::with_defaults();
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ associated function or constant not found in `transport_server::TransportServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 144 -         let transport_server = TransportServer::with_defaults();
[INFO] [stdout] 144 +         let transport_server = TransportServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `performance_server::PerformanceServer` in the current scope
[INFO] [stdout]    --> tests/performance_tests.rs:175:41
[INFO] [stdout]     |
[INFO] [stdout]  53 |     pub struct PerformanceServer {
[INFO] [stdout]     |     ---------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 175 |         let server = PerformanceServer::with_defaults();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ associated function or constant not found in `performance_server::PerformanceServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 175 -         let server = PerformanceServer::with_defaults();
[INFO] [stdout] 175 +         let server = PerformanceServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `call_tool` found for struct `NoAuthServer` in the current scope
[INFO] [stdout]   --> tests/auth_features.rs:39:25
[INFO] [stdout]    |
[INFO] [stdout] 16 |     struct NoAuthServer;
[INFO] [stdout]    |     ------------------- method `call_tool` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 39 |     let result = server.call_tool(request).await;
[INFO] [stdout]    |                         ^^^^^^^^^ method not found in `NoAuthServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `pulseengine_mcp_macros::mcp_server`, `pulseengine_mcp_macros::mcp_tools`
[INFO] [stdout]  --> tests/mcp_resource_advanced_edge_cases.rs:7:30
[INFO] [stdout]   |
[INFO] [stdout] 7 | use pulseengine_mcp_macros::{mcp_server, mcp_tools};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^ no `mcp_tools` in the root
[INFO] [stdout]   |                              |
[INFO] [stdout]   |                              no `mcp_server` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `lifecycle_server::LifecycleServer` in the current scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:153:39
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct LifecycleServer {
[INFO] [stdout]     |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 153 |         let server = LifecycleServer::with_defaults();
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ associated function or constant not found in `lifecycle_server::LifecycleServer`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `lifecycle_server::LifecycleServer`, consider using `lifecycle_server::LifecycleServer::new_with_flag` which returns `lifecycle_server::LifecycleServer`
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:20:9
[INFO] [stdout]     |
[INFO] [stdout]  20 |         pub fn new_with_flag(flag: bool) -> Self {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 153 -         let server = LifecycleServer::with_defaults();
[INFO] [stdout] 153 +         let server = LifecycleServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_protocol`
[INFO] [stdout]  --> tests/mcp_resource_advanced_edge_cases.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use pulseengine_mcp_protocol::ReadResourceRequestParam;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 8 - use pulseengine_mcp_protocol::ReadResourceRequestParam;
[INFO] [stdout] 8 + use pulseengine_mcp_macros::ReadResourceRequestParam;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:398:23
[INFO] [stdout]     |
[INFO] [stdout] 398 |                 role: pulseengine_mcp_protocol::PromptMessageRole::User,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 398 -                 role: pulseengine_mcp_protocol::PromptMessageRole::User,
[INFO] [stdout] 398 +                 role: pulseengine_mcp_macros::PromptMessageRole::User,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `pulseengine_mcp_server`
[INFO] [stdout]  --> tests/mcp_resource_advanced_edge_cases.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_server`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 9 - use pulseengine_mcp_server::McpServerBuilder;
[INFO] [stdout] 9 + use pulseengine_mcp_macros::McpServerBuilder;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `schemars`
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:721:9
[INFO] [stdout]     |
[INFO] [stdout] 721 |     use schemars::JsonSchema;
[INFO] [stdout]     |         ^^^^^^^^ use of unresolved module or unlinked crate `schemars`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `schemars`, use `cargo add schemars` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "performance_tests") due to 26 previous errors
[INFO] [stdout] error[E0432]: unresolved import `serde`
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:722:9
[INFO] [stdout]     |
[INFO] [stdout] 722 |     use serde::{Deserialize, Serialize};
[INFO] [stdout]     |         ^^^^^ use of unresolved module or unlinked crate `serde`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde`, use `cargo add serde` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/mcp_resource_advanced_edge_cases.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 |     #[tokio::test]
[INFO] [stdout]    |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]   --> tests/mcp_resource_advanced_edge_cases.rs:67:7
[INFO] [stdout]    |
[INFO] [stdout] 67 |     #[tokio::test]
[INFO] [stdout]    |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:136:7
[INFO] [stdout]     |
[INFO] [stdout] 136 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:175:7
[INFO] [stdout]     |
[INFO] [stdout] 175 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:208:7
[INFO] [stdout]     |
[INFO] [stdout] 208 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:249:7
[INFO] [stdout]     |
[INFO] [stdout] 249 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:270:7
[INFO] [stdout]     |
[INFO] [stdout] 270 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:307:7
[INFO] [stdout]     |
[INFO] [stdout] 307 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:380:7
[INFO] [stdout]     |
[INFO] [stdout] 380 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:420:7
[INFO] [stdout]     |
[INFO] [stdout] 420 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:462:7
[INFO] [stdout]     |
[INFO] [stdout] 462 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:495:7
[INFO] [stdout]     |
[INFO] [stdout] 495 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:509:7
[INFO] [stdout]     |
[INFO] [stdout] 509 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:530:7
[INFO] [stdout]     |
[INFO] [stdout] 530 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:544:7
[INFO] [stdout]     |
[INFO] [stdout] 544 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:584:7
[INFO] [stdout]     |
[INFO] [stdout] 584 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:595:7
[INFO] [stdout]     |
[INFO] [stdout] 595 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:614:7
[INFO] [stdout]     |
[INFO] [stdout] 614 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:664:7
[INFO] [stdout]     |
[INFO] [stdout] 664 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:680:7
[INFO] [stdout]     |
[INFO] [stdout] 680 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:701:7
[INFO] [stdout]     |
[INFO] [stdout] 701 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:747:7
[INFO] [stdout]     |
[INFO] [stdout] 747 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:774:7
[INFO] [stdout]     |
[INFO] [stdout] 774 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:816:7
[INFO] [stdout]     |
[INFO] [stdout] 816 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:869:7
[INFO] [stdout]     |
[INFO] [stdout] 869 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:907:7
[INFO] [stdout]     |
[INFO] [stdout] 907 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:951:7
[INFO] [stdout]     |
[INFO] [stdout] 951 |     #[tokio::test]
[INFO] [stdout]     |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]     --> tests/mcp_resource_advanced_edge_cases.rs:1001:7
[INFO] [stdout]      |
[INFO] [stdout] 1001 |     #[tokio::test]
[INFO] [stdout]      |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]     --> tests/mcp_resource_advanced_edge_cases.rs:1012:7
[INFO] [stdout]      |
[INFO] [stdout] 1012 |     #[tokio::test]
[INFO] [stdout]      |       ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_server_info` found for struct `CapabilitiesServer` in the current scope
[INFO] [stdout]   --> tests/resource_prompt_features.rs:52:23
[INFO] [stdout]    |
[INFO] [stdout] 46 |     struct CapabilitiesServer;
[INFO] [stdout]    |     ------------------------- method `get_server_info` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 52 |     let info = server.get_server_info();
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^ method not found in `CapabilitiesServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `call_tool` found for struct `DefaultServer` in the current scope
[INFO] [stdout]    --> tests/auth_features.rs:104:26
[INFO] [stdout]     |
[INFO] [stdout]  82 |     struct DefaultServer;
[INFO] [stdout]     |     -------------------- method `call_tool` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 104 |     let _result = server.call_tool(request).await;
[INFO] [stdout]     |                          ^^^^^^^^^ method not found in `DefaultServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:399:26
[INFO] [stdout]     |
[INFO] [stdout] 399 |                 content: pulseengine_mcp_protocol::PromptMessageContent::Text { text: prompt_text },
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 399 -                 content: pulseengine_mcp_protocol::PromptMessageContent::Text { text: prompt_text },
[INFO] [stdout] 399 +                 content: pulseengine_mcp_macros::PromptMessageContent::Text { text: prompt_text },
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/advanced_features.rs:102:21
[INFO] [stdout]     |
[INFO] [stdout] 102 |         && let Some(pulseengine_mcp_protocol::Content::Text { text, .. }) = result.content.first()
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 102 -         && let Some(pulseengine_mcp_protocol::Content::Text { text, .. }) = result.content.first()
[INFO] [stdout] 102 +         && let Some(pulseengine_mcp_macros::Content::Text { text, .. }) = result.content.first()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "schema_fix_test") due to 6 previous errors
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `UnusualNameServer` in the current scope
[INFO] [stdout]   --> tests/edge_case_tests.rs:23:37
[INFO] [stdout]    |
[INFO] [stdout] 18 |     struct UnusualNameServer;
[INFO] [stdout]    |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 23 |     let server = UnusualNameServer::with_defaults();
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^ associated function or constant not found in `UnusualNameServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 23 -     let server = UnusualNameServer::with_defaults();
[INFO] [stdout] 23 +     let server = UnusualNameServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]   --> tests/mcp_resource_advanced_edge_cases.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 |         #[mcp_resource(uri_template = "user://{user_id}")]
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `serve_stdio` found for struct `DisabledAuthServer` in the current scope
[INFO] [stdout]    --> tests/auth_features.rs:118:37
[INFO] [stdout]     |
[INFO] [stdout] 113 |     struct DisabledAuthServer;
[INFO] [stdout]     |     ------------------------- method `serve_stdio` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 118 |     let server = DisabledAuthServer.serve_stdio().await.unwrap();
[INFO] [stdout]     |                                     ^^^^^^^^^^^ method not found in `DisabledAuthServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `MinimalServer` in the current scope
[INFO] [stdout]   --> tests/macro_tests.rs:45:33
[INFO] [stdout]    |
[INFO] [stdout] 40 |     struct MinimalServer;
[INFO] [stdout]    |     -------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 45 |     let server = MinimalServer::with_defaults();
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^ associated function or constant not found in `MinimalServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 45 -     let server = MinimalServer::with_defaults();
[INFO] [stdout] 45 +     let server = MinimalServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `lifecycle_server::LifecycleServer` in the current scope
[INFO] [stdout]   --> tests/server_lifecycle_tests.rs:79:39
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub struct LifecycleServer {
[INFO] [stdout]    |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 79 |         let server = LifecycleServer::with_defaults();
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^ associated function or constant not found in `lifecycle_server::LifecycleServer`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `lifecycle_server::LifecycleServer`, consider using `lifecycle_server::LifecycleServer::new_with_flag` which returns `lifecycle_server::LifecycleServer`
[INFO] [stdout]   --> tests/server_lifecycle_tests.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         pub fn new_with_flag(flag: bool) -> Self {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 79 -         let server = LifecycleServer::with_defaults();
[INFO] [stdout] 79 +         let server = LifecycleServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `parameter_types::ParameterServer` in the current scope
[INFO] [stdout]    --> tests/parameter_validation_tests.rs:220:39
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct ParameterServer;
[INFO] [stdout]     |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 220 |         let server = ParameterServer::with_defaults();
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ associated function or constant not found in `parameter_types::ParameterServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 220 -         let server = ParameterServer::with_defaults();
[INFO] [stdout] 220 +         let server = ParameterServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `app_specific_lifecycle::AppLifecycleServer` in the current scope
[INFO] [stdout]   --> tests/server_lifecycle_tests.rs:85:42
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub struct AppLifecycleServer {
[INFO] [stdout]    |     ----------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 85 |         let server = AppLifecycleServer::with_defaults()
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^ associated function or constant not found in `app_specific_lifecycle::AppLifecycleServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 85 -         let server = AppLifecycleServer::with_defaults()
[INFO] [stdout] 85 +         let server = AppLifecycleServer::default()
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `DescriptionTestServer` in the current scope
[INFO] [stdout]   --> tests/edge_case_tests.rs:54:74
[INFO] [stdout]    |
[INFO] [stdout] 36 |         pub struct DescriptionTestServer;
[INFO] [stdout]    |         -------------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 54 |     let server = test_tools_description_handling::DescriptionTestServer::with_defaults();
[INFO] [stdout]    |                                                                          ^^^^^^^^^^^^^ associated function or constant not found in `DescriptionTestServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 54 -     let server = test_tools_description_handling::DescriptionTestServer::with_defaults();
[INFO] [stdout] 54 +     let server = test_tools_description_handling::DescriptionTestServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `DocumentedServer` in the current scope
[INFO] [stdout]   --> tests/macro_tests.rs:62:36
[INFO] [stdout]    |
[INFO] [stdout] 57 |     struct DocumentedServer;
[INFO] [stdout]    |     ----------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 62 |     let server = DocumentedServer::with_defaults();
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^ associated function or constant not found in `DocumentedServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 62 -     let server = DocumentedServer::with_defaults();
[INFO] [stdout] 62 +     let server = DocumentedServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `ConfigTestServerConfig` in this scope
[INFO] [stdout]   --> tests/macro_tests.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     ConfigTestServerConfig::default();
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ConfigTestServerConfig`
[INFO] [stdout]    |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 79 -     ConfigTestServerConfig::default();
[INFO] [stdout] 79 +     ConfigTestServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:685:16
[INFO] [stdout]     |
[INFO] [stdout] 685 |         if let pulseengine_mcp_protocol::PromptMessageContent::Text { text } = message.content {
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 685 -         if let pulseengine_mcp_protocol::PromptMessageContent::Text { text } = message.content {
[INFO] [stdout] 685 +         if let pulseengine_mcp_macros::PromptMessageContent::Text { text } = message.content {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `serve_stdio` found for struct `MemoryAuthServer` in the current scope
[INFO] [stdout]    --> tests/auth_features.rs:133:35
[INFO] [stdout]     |
[INFO] [stdout] 128 |     struct MemoryAuthServer;
[INFO] [stdout]     |     ----------------------- method `serve_stdio` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 133 |     let server = MemoryAuthServer.serve_stdio().await.unwrap();
[INFO] [stdout]     |                                   ^^^^^^^^^^^ method not found in `MemoryAuthServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `lifecycle_server::LifecycleServer` in the current scope
[INFO] [stdout]   --> tests/server_lifecycle_tests.rs:97:43
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub struct LifecycleServer {
[INFO] [stdout]    |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 97 |         let _lifecycle = LifecycleServer::with_defaults();
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^ associated function or constant not found in `lifecycle_server::LifecycleServer`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `lifecycle_server::LifecycleServer`, consider using `lifecycle_server::LifecycleServer::new_with_flag` which returns `lifecycle_server::LifecycleServer`
[INFO] [stdout]   --> tests/server_lifecycle_tests.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         pub fn new_with_flag(flag: bool) -> Self {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 97 -         let _lifecycle = LifecycleServer::with_defaults();
[INFO] [stdout] 97 +         let _lifecycle = LifecycleServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `LongDescServer` in the current scope
[INFO] [stdout]   --> tests/edge_case_tests.rs:79:34
[INFO] [stdout]    |
[INFO] [stdout] 64 |     struct LongDescServer {
[INFO] [stdout]    |     --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 79 |     let server = LongDescServer::with_defaults();
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^ associated function or constant not found in `LongDescServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 79 -     let server = LongDescServer::with_defaults();
[INFO] [stdout] 79 +     let server = LongDescServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `app_specific_lifecycle::AppLifecycleServer` in the current scope
[INFO] [stdout]   --> tests/server_lifecycle_tests.rs:98:40
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub struct AppLifecycleServer {
[INFO] [stdout]    |     ----------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 98 |         let _app = AppLifecycleServer::with_defaults();
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^ associated function or constant not found in `app_specific_lifecycle::AppLifecycleServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 98 -         let _app = AppLifecycleServer::with_defaults();
[INFO] [stdout] 98 +         let _app = AppLifecycleServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:698:46
[INFO] [stdout]     |
[INFO] [stdout] 698 |         non_admin_data["metadata"]["role"] = serde_json::Value::String("user".to_string());
[INFO] [stdout]     |                                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `parameter_types::ParameterServer` in the current scope
[INFO] [stdout]    --> tests/parameter_validation_tests.rs:234:39
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct ParameterServer;
[INFO] [stdout]     |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 234 |         let server = ParameterServer::with_defaults();
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ associated function or constant not found in `parameter_types::ParameterServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 234 -         let server = ParameterServer::with_defaults();
[INFO] [stdout] 234 +         let server = ParameterServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ConfigTestServer` in the current scope
[INFO] [stdout]   --> tests/macro_tests.rs:82:36
[INFO] [stdout]    |
[INFO] [stdout] 73 |     struct ConfigTestServer;
[INFO] [stdout]    |     ----------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 82 |     let server = ConfigTestServer::with_defaults();
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^ associated function or constant not found in `ConfigTestServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 82 -     let server = ConfigTestServer::with_defaults();
[INFO] [stdout] 82 +     let server = ConfigTestServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `transport_server::TransportServer` in the current scope
[INFO] [stdout]   --> tests/server_lifecycle_tests.rs:99:43
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub struct TransportServer;
[INFO] [stdout]    |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 99 |         let _transport = TransportServer::with_defaults();
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^ associated function or constant not found in `transport_server::TransportServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 99 -         let _transport = TransportServer::with_defaults();
[INFO] [stdout] 99 +         let _transport = TransportServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_server_info` found for struct `FileAuthServer` in the current scope
[INFO] [stdout]    --> tests/auth_features.rs:151:32
[INFO] [stdout]     |
[INFO] [stdout] 143 |     struct FileAuthServer;
[INFO] [stdout]     |     --------------------- method `get_server_info` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 151 |     let info = server_instance.get_server_info();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^ method not found in `FileAuthServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]   --> tests/mcp_resource_advanced_edge_cases.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 |         #[mcp_resource(uri_template = "data://{db}/{schema}/{table}")]
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ReturnTypesServer` in the current scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:126:70
[INFO] [stdout]     |
[INFO] [stdout]  91 |         pub struct ReturnTypesServer;
[INFO] [stdout]     |         ---------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 126 |     let server = test_tools_various_return_types::ReturnTypesServer::with_defaults();
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^ associated function or constant not found in `ReturnTypesServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 126 -     let server = test_tools_various_return_types::ReturnTypesServer::with_defaults();
[INFO] [stdout] 126 +     let server = test_tools_various_return_types::ReturnTypesServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `BuilderTestServer` in the current scope
[INFO] [stdout]   --> tests/macro_tests.rs:99:37
[INFO] [stdout]    |
[INFO] [stdout] 93 |     struct BuilderTestServer;
[INFO] [stdout]    |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 99 |     let server = BuilderTestServer::with_defaults();
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^ associated function or constant not found in `BuilderTestServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 99 -     let server = BuilderTestServer::with_defaults();
[INFO] [stdout] 99 +     let server = BuilderTestServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `lifecycle_server::LifecycleServer` in the current scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:104:49
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct LifecycleServer {
[INFO] [stdout]     |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 104 |         let lifecycle_server = LifecycleServer::with_defaults();
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ associated function or constant not found in `lifecycle_server::LifecycleServer`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `lifecycle_server::LifecycleServer`, consider using `lifecycle_server::LifecycleServer::new_with_flag` which returns `lifecycle_server::LifecycleServer`
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:20:9
[INFO] [stdout]     |
[INFO] [stdout]  20 |         pub fn new_with_flag(flag: bool) -> Self {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 104 -         let lifecycle_server = LifecycleServer::with_defaults();
[INFO] [stdout] 104 +         let lifecycle_server = LifecycleServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_server_info` found for struct `DocumentedServer` in the current scope
[INFO] [stdout]   --> tests/resource_prompt_features.rs:73:23
[INFO] [stdout]    |
[INFO] [stdout] 67 |     struct DocumentedServer;
[INFO] [stdout]    |     ----------------------- method `get_server_info` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 73 |     let info = server.get_server_info();
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^ method not found in `DocumentedServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:130:11
[INFO] [stdout]     |
[INFO] [stdout] 130 |         #[mcp_resource(uri_template = "search://{query}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `app_specific_lifecycle::AppLifecycleServer` in the current scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:105:46
[INFO] [stdout]     |
[INFO] [stdout]  39 |     pub struct AppLifecycleServer {
[INFO] [stdout]     |     ----------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 105 |         let app_server = AppLifecycleServer::with_defaults();
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ associated function or constant not found in `app_specific_lifecycle::AppLifecycleServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 105 -         let app_server = AppLifecycleServer::with_defaults();
[INFO] [stdout] 105 +         let app_server = AppLifecycleServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `transport_server::TransportServer` in the current scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:106:49
[INFO] [stdout]     |
[INFO] [stdout]  63 |     pub struct TransportServer;
[INFO] [stdout]     |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 106 |         let transport_server = TransportServer::with_defaults();
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ associated function or constant not found in `transport_server::TransportServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 106 -         let transport_server = TransportServer::with_defaults();
[INFO] [stdout] 106 +         let transport_server = TransportServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ComplexServer` in the current scope
[INFO] [stdout]    --> tests/macro_tests.rs:133:33
[INFO] [stdout]     |
[INFO] [stdout] 114 |     struct ComplexServer {
[INFO] [stdout]     |     -------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 133 |     let server = ComplexServer::with_defaults();
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^ associated function or constant not found in `ComplexServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 133 -     let server = ComplexServer::with_defaults();
[INFO] [stdout] 133 +     let server = ComplexServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ParameterPatternsServer` in the current scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:187:74
[INFO] [stdout]     |
[INFO] [stdout] 139 |         pub struct ParameterPatternsServer;
[INFO] [stdout]     |         ---------------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 187 |     let server = test_tools_parameter_patterns::ParameterPatternsServer::with_defaults();
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^^ associated function or constant not found in `ParameterPatternsServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 187 -     let server = test_tools_parameter_patterns::ParameterPatternsServer::with_defaults();
[INFO] [stdout] 187 +     let server = test_tools_parameter_patterns::ParameterPatternsServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `validation_server::ValidationServer` in the current scope
[INFO] [stdout]    --> tests/parameter_validation_tests.rs:258:40
[INFO] [stdout]     |
[INFO] [stdout] 152 |     pub struct ValidationServer;
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 258 |         let server = ValidationServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `validation_server::ValidationServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 258 -         let server = ValidationServer::with_defaults();
[INFO] [stdout] 258 +         let server = ValidationServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `lifecycle_server::LifecycleServer` in the current scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:130:39
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct LifecycleServer {
[INFO] [stdout]     |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 130 |         let server = LifecycleServer::with_defaults();
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ associated function or constant not found in `lifecycle_server::LifecycleServer`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `lifecycle_server::LifecycleServer`, consider using `lifecycle_server::LifecycleServer::new_with_flag` which returns `lifecycle_server::LifecycleServer`
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:20:9
[INFO] [stdout]     |
[INFO] [stdout]  20 |         pub fn new_with_flag(flag: bool) -> Self {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 130 -         let server = LifecycleServer::with_defaults();
[INFO] [stdout] 130 +         let server = LifecycleServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:169:11
[INFO] [stdout]     |
[INFO] [stdout] 169 |         #[mcp_resource(uri_template = "data://{id}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "server_lifecycle_tests") due to 26 previous errors; 2 warnings emitted
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `BackendTestServer` in the current scope
[INFO] [stdout]    --> tests/macro_tests.rs:149:37
[INFO] [stdout]     |
[INFO] [stdout] 144 |     struct BackendTestServer;
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 149 |     let server = BackendTestServer::with_defaults();
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^ associated function or constant not found in `BackendTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 149 -     let server = BackendTestServer::with_defaults();
[INFO] [stdout] 149 +     let server = BackendTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `lifecycle_server::LifecycleServer` in the current scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:202:42
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct LifecycleServer {
[INFO] [stdout]     |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 202 |         let lifecycle = LifecycleServer::with_defaults();
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ associated function or constant not found in `lifecycle_server::LifecycleServer`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `lifecycle_server::LifecycleServer`, consider using `lifecycle_server::LifecycleServer::new_with_flag` which returns `lifecycle_server::LifecycleServer`
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:20:9
[INFO] [stdout]     |
[INFO] [stdout]  20 |         pub fn new_with_flag(flag: bool) -> Self {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 202 -         let lifecycle = LifecycleServer::with_defaults();
[INFO] [stdout] 202 +         let lifecycle = LifecycleServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ZeroSizedServer` in the current scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:211:59
[INFO] [stdout]     |
[INFO] [stdout] 200 |         pub struct ZeroSizedServer;
[INFO] [stdout]     |         -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 211 |     let server = test_server_zero_sized::ZeroSizedServer::with_defaults();
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^ associated function or constant not found in `ZeroSizedServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 211 -     let server = test_server_zero_sized::ZeroSizedServer::with_defaults();
[INFO] [stdout] 211 +     let server = test_server_zero_sized::ZeroSizedServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio_test` in this scope
[INFO] [stdout]    --> tests/macro_tests.rs:152:25
[INFO] [stdout]     |
[INFO] [stdout] 152 |     let health_result = tokio_test::block_on(server.health_check());
[INFO] [stdout]     |                         ^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `tokio_test`, use `cargo add tokio_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio_test` in this scope
[INFO] [stdout]    --> tests/macro_tests.rs:157:24
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let tools_result = tokio_test::block_on(server.list_tools(request));
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `tokio_test`, use `cargo add tokio_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio_test` in this scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:216:18
[INFO] [stdout]     |
[INFO] [stdout] 216 |     let health = tokio_test::block_on(server.health_check());
[INFO] [stdout]     |                  ^^^^^^^^^^ use of unresolved module or unlinked crate `tokio_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `tokio_test`, use `cargo add tokio_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `app_specific_lifecycle::AppLifecycleServer` in the current scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:203:39
[INFO] [stdout]     |
[INFO] [stdout]  39 |     pub struct AppLifecycleServer {
[INFO] [stdout]     |     ----------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 203 |         let app = AppLifecycleServer::with_defaults();
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ associated function or constant not found in `app_specific_lifecycle::AppLifecycleServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 203 -         let app = AppLifecycleServer::with_defaults();
[INFO] [stdout] 203 +         let app = AppLifecycleServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `NestedErrorsServer` in the current scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:250:66
[INFO] [stdout]     |
[INFO] [stdout] 228 |         pub struct NestedErrorsServer;
[INFO] [stdout]     |         ----------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 250 |     let server = test_nested_error_handling::NestedErrorsServer::with_defaults();
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^ associated function or constant not found in `NestedErrorsServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 250 -     let server = test_nested_error_handling::NestedErrorsServer::with_defaults();
[INFO] [stdout] 250 +     let server = test_nested_error_handling::NestedErrorsServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `CapabilitiesTestServer` in the current scope
[INFO] [stdout]    --> tests/macro_tests.rs:174:42
[INFO] [stdout]     |
[INFO] [stdout] 169 |     struct CapabilitiesTestServer;
[INFO] [stdout]     |     ----------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 174 |     let server = CapabilitiesTestServer::with_defaults();
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ associated function or constant not found in `CapabilitiesTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 174 -     let server = CapabilitiesTestServer::with_defaults();
[INFO] [stdout] 174 +     let server = CapabilitiesTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_server_info` found for struct `IsolatedServer` in the current scope
[INFO] [stdout]   --> tests/auth_features.rs:56:24
[INFO] [stdout]    |
[INFO] [stdout] 48 |     struct IsolatedServer;
[INFO] [stdout]    |     --------------------- method `get_server_info` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 56 |     let _info = server.get_server_info();
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^ method not found in `IsolatedServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `edge_cases::EdgeCaseServer` in the current scope
[INFO] [stdout]    --> tests/parameter_validation_tests.rs:282:38
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub struct EdgeCaseServer;
[INFO] [stdout]     |     ------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 282 |         let server = EdgeCaseServer::with_defaults();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ associated function or constant not found in `edge_cases::EdgeCaseServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 282 -         let server = EdgeCaseServer::with_defaults();
[INFO] [stdout] 282 +         let server = EdgeCaseServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `VersionTestServer` in the current scope
[INFO] [stdout]    --> tests/macro_tests.rs:202:37
[INFO] [stdout]     |
[INFO] [stdout] 197 |     struct VersionTestServer;
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 202 |     let server = VersionTestServer::with_defaults();
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^ associated function or constant not found in `VersionTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 202 -     let server = VersionTestServer::with_defaults();
[INFO] [stdout] 202 +     let server = VersionTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:157:25
[INFO] [stdout]     |
[INFO] [stdout] 157 |             .list_tools(pulseengine_mcp_protocol::PaginatedRequestParam { cursor: None })
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 157 -             .list_tools(pulseengine_mcp_protocol::PaginatedRequestParam { cursor: None })
[INFO] [stdout] 157 +             .list_tools(pulseengine_mcp_macros::PaginatedRequestParam { cursor: None })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:163:29
[INFO] [stdout]     |
[INFO] [stdout] 163 |             .list_resources(pulseengine_mcp_protocol::PaginatedRequestParam { cursor: None })
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 163 -             .list_resources(pulseengine_mcp_protocol::PaginatedRequestParam { cursor: None })
[INFO] [stdout] 163 +             .list_resources(pulseengine_mcp_macros::PaginatedRequestParam { cursor: None })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:169:27
[INFO] [stdout]     |
[INFO] [stdout] 169 |             .list_prompts(pulseengine_mcp_protocol::PaginatedRequestParam { cursor: None })
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 169 -             .list_prompts(pulseengine_mcp_protocol::PaginatedRequestParam { cursor: None })
[INFO] [stdout] 169 +             .list_prompts(pulseengine_mcp_macros::PaginatedRequestParam { cursor: None })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `LargeParamsServer` in the current scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:283:66
[INFO] [stdout]     |
[INFO] [stdout] 263 |         pub struct LargeParamsServer;
[INFO] [stdout]     |         ---------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 283 |     let server = test_tools_large_parameters::LargeParamsServer::with_defaults();
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^ associated function or constant not found in `LargeParamsServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 283 -     let server = test_tools_large_parameters::LargeParamsServer::with_defaults();
[INFO] [stdout] 283 +     let server = test_tools_large_parameters::LargeParamsServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VersionTestServerConfig` in this scope
[INFO] [stdout]    --> tests/macro_tests.rs:206:5
[INFO] [stdout]     |
[INFO] [stdout] 206 |     VersionTestServerConfig::default();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `VersionTestServerConfig`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 206 -     VersionTestServerConfig::default();
[INFO] [stdout] 206 +     VersionTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:176:24
[INFO] [stdout]     |
[INFO] [stdout] 176 |             .call_tool(pulseengine_mcp_protocol::CallToolRequestParam {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 176 -             .call_tool(pulseengine_mcp_protocol::CallToolRequestParam {
[INFO] [stdout] 176 +             .call_tool(pulseengine_mcp_macros::CallToolRequestParam {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:184:28
[INFO] [stdout]     |
[INFO] [stdout] 184 |             .read_resource(pulseengine_mcp_protocol::ReadResourceRequestParam {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 184 -             .read_resource(pulseengine_mcp_protocol::ReadResourceRequestParam {
[INFO] [stdout] 184 +             .read_resource(pulseengine_mcp_macros::ReadResourceRequestParam {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "auth_features") due to 19 previous errors; 1 warning emitted
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/server_lifecycle_tests.rs:191:25
[INFO] [stdout]     |
[INFO] [stdout] 191 |             .get_prompt(pulseengine_mcp_protocol::GetPromptRequestParam {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 191 -             .get_prompt(pulseengine_mcp_protocol::GetPromptRequestParam {
[INFO] [stdout] 191 +             .get_prompt(pulseengine_mcp_macros::GetPromptRequestParam {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:202:11
[INFO] [stdout]     |
[INFO] [stdout] 202 |         #[mcp_resource(uri_template = "file://{path}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `simple_backend::SimpleBackend` in the current scope
[INFO] [stdout]    --> tests/backend_integration_tests.rs:108:37
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct SimpleBackend {
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 108 |         let simple = SimpleBackend::with_defaults();
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^ associated function or constant not found in `simple_backend::SimpleBackend`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 108 -         let simple = SimpleBackend::with_defaults();
[INFO] [stdout] 108 +         let simple = SimpleBackend::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ZeroSized` in the current scope
[INFO] [stdout]    --> tests/macro_tests.rs:222:29
[INFO] [stdout]     |
[INFO] [stdout] 217 |     struct ZeroSized;
[INFO] [stdout]     |     ---------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 222 |     let server = ZeroSized::with_defaults();
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ associated function or constant not found in `ZeroSized`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 222 -     let server = ZeroSized::with_defaults();
[INFO] [stdout] 222 +     let server = ZeroSized::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ComplexServer` in the current scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:319:63
[INFO] [stdout]     |
[INFO] [stdout] 296 |         pub struct ComplexServer {
[INFO] [stdout]     |         ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 319 |     let server = test_concrete_complex_server::ComplexServer::with_defaults();
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^ associated function or constant not found in `ComplexServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 319 -     let server = test_concrete_complex_server::ComplexServer::with_defaults();
[INFO] [stdout] 319 +     let server = test_concrete_complex_server::ComplexServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `DescribedServer` in the current scope
[INFO] [stdout]    --> tests/macro_tests.rs:240:35
[INFO] [stdout]     |
[INFO] [stdout] 235 |     struct DescribedServer;
[INFO] [stdout]     |     ---------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 240 |     let server = DescribedServer::with_defaults();
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^ associated function or constant not found in `DescribedServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 240 -     let server = DescribedServer::with_defaults();
[INFO] [stdout] 240 +     let server = DescribedServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `anyhow` in this scope
[INFO] [stdout]   --> tests/auth_features.rs:21:44
[INFO] [stdout]    |
[INFO] [stdout] 21 |         pub async fn public_tool(&self) -> anyhow::Result<String> {
[INFO] [stdout]    |                                            ^^^^^^ use of unresolved module or unlinked crate `anyhow`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `anyhow`, use `cargo add anyhow` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `anyhow` in this scope
[INFO] [stdout]   --> tests/auth_features.rs:87:44
[INFO] [stdout]    |
[INFO] [stdout] 87 |         pub async fn simple_tool(&self) -> anyhow::Result<String> {
[INFO] [stdout]    |                                            ^^^^^^ use of unresolved module or unlinked crate `anyhow`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `anyhow`, use `cargo add anyhow` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:243:11
[INFO] [stdout]     |
[INFO] [stdout] 243 |         #[mcp_resource(uri_template = "file://{*filepath}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `UnicodeServer` in the current scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:347:56
[INFO] [stdout]     |
[INFO] [stdout] 334 |         pub struct UnicodeServer;
[INFO] [stdout]     |         ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 347 |     let server = test_unicode_handling::UnicodeServer::with_defaults();
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^ associated function or constant not found in `UnicodeServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 347 -     let server = test_unicode_handling::UnicodeServer::with_defaults();
[INFO] [stdout] 347 +     let server = test_unicode_handling::UnicodeServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `complex_backend::ComplexBackend` in the current scope
[INFO] [stdout]    --> tests/backend_integration_tests.rs:109:39
[INFO] [stdout]     |
[INFO] [stdout]  35 |     pub struct ComplexBackend {
[INFO] [stdout]     |     ------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 109 |         let complex = ComplexBackend::with_defaults();
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ associated function or constant not found in `complex_backend::ComplexBackend`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 109 -         let complex = ComplexBackend::with_defaults();
[INFO] [stdout] 109 +         let complex = ComplexBackend::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `UnitStruct` in the current scope
[INFO] [stdout]    --> tests/macro_tests.rs:256:28
[INFO] [stdout]     |
[INFO] [stdout] 251 |     struct UnitStruct;
[INFO] [stdout]     |     ----------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 256 |     let unit = UnitStruct::with_defaults();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ associated function or constant not found in `UnitStruct`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 256 -     let unit = UnitStruct::with_defaults();
[INFO] [stdout] 256 +     let unit = UnitStruct::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `parameter_types::ParameterServer` in the current scope
[INFO] [stdout]    --> tests/parameter_validation_tests.rs:205:45
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct ParameterServer;
[INFO] [stdout]     |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 205 |         let param_server = ParameterServer::with_defaults();
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ associated function or constant not found in `parameter_types::ParameterServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 205 -         let param_server = ParameterServer::with_defaults();
[INFO] [stdout] 205 +         let param_server = ParameterServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `AsyncPatternsServer` in the current scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:389:65
[INFO] [stdout]     |
[INFO] [stdout] 360 |         pub struct AsyncPatternsServer;
[INFO] [stdout]     |         ------------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 389 |     let server = test_async_tool_patterns::AsyncPatternsServer::with_defaults();
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^ associated function or constant not found in `AsyncPatternsServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 389 -     let server = test_async_tool_patterns::AsyncPatternsServer::with_defaults();
[INFO] [stdout] 389 +     let server = test_async_tool_patterns::AsyncPatternsServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `TupleStruct` in the current scope
[INFO] [stdout]    --> tests/macro_tests.rs:276:30
[INFO] [stdout]     |
[INFO] [stdout] 265 |     struct TupleStruct(String);
[INFO] [stdout]     |     ------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 276 |     let tuple = TupleStruct::with_defaults();
[INFO] [stdout]     |                              ^^^^^^^^^^^^^ associated function or constant not found in `TupleStruct`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 276 -     let tuple = TupleStruct::with_defaults();
[INFO] [stdout] 276 +     let tuple = TupleStruct::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `AttributeTestServer` in the current scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:422:68
[INFO] [stdout]     |
[INFO] [stdout] 407 |         pub struct AttributeTestServer {
[INFO] [stdout]     |         ------------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 422 |     let server = test_attribute_combinations::AttributeTestServer::with_defaults();
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^^ associated function or constant not found in `AttributeTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 422 -     let server = test_attribute_combinations::AttributeTestServer::with_defaults();
[INFO] [stdout] 422 +     let server = test_attribute_combinations::AttributeTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:301:11
[INFO] [stdout]     |
[INFO] [stdout] 301 |         #[mcp_resource(uri_template = "greet://{name}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ErrorTestServer` in the current scope
[INFO] [stdout]    --> tests/macro_tests.rs:292:35
[INFO] [stdout]     |
[INFO] [stdout] 286 |     struct ErrorTestServer;
[INFO] [stdout]     |     ---------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 292 |     let server = ErrorTestServer::with_defaults();
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^ associated function or constant not found in `ErrorTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 292 -     let server = ErrorTestServer::with_defaults();
[INFO] [stdout] 292 +     let server = ErrorTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `simple_backend::SimpleBackend` in the current scope
[INFO] [stdout]    --> tests/backend_integration_tests.rs:116:38
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct SimpleBackend {
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 116 |         let backend = SimpleBackend::with_defaults();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ associated function or constant not found in `simple_backend::SimpleBackend`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 116 -         let backend = SimpleBackend::with_defaults();
[INFO] [stdout] 116 +         let backend = SimpleBackend::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `edge_cases::EdgeCaseServer` in the current scope
[INFO] [stdout]    --> tests/parameter_validation_tests.rs:206:43
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub struct EdgeCaseServer;
[INFO] [stdout]     |     ------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 206 |         let edge_server = EdgeCaseServer::with_defaults();
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^ associated function or constant not found in `edge_cases::EdgeCaseServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 206 -         let edge_server = EdgeCaseServer::with_defaults();
[INFO] [stdout] 206 +         let edge_server = EdgeCaseServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "resource_prompt_features") due to 7 previous errors
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `EmptyImplServer` in the current scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:444:58
[INFO] [stdout]     |
[INFO] [stdout] 436 |         pub struct EmptyImplServer;
[INFO] [stdout]     |         -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 444 |     let server = test_empty_impl_block::EmptyImplServer::with_defaults();
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^^ associated function or constant not found in `EmptyImplServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 444 -     let server = test_empty_impl_block::EmptyImplServer::with_defaults();
[INFO] [stdout] 444 +     let server = test_empty_impl_block::EmptyImplServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `BuilderPatternTestServer` in the current scope
[INFO] [stdout]    --> tests/macro_tests.rs:307:44
[INFO] [stdout]     |
[INFO] [stdout] 302 |     struct BuilderPatternTestServer;
[INFO] [stdout]     |     ------------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 307 |     let server = BuilderPatternTestServer::with_defaults();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ associated function or constant not found in `BuilderPatternTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 307 -     let server = BuilderPatternTestServer::with_defaults();
[INFO] [stdout] 307 +     let server = BuilderPatternTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `PrivateMethodsServer` in the current scope
[INFO] [stdout]    --> tests/edge_case_tests.rs:473:67
[INFO] [stdout]     |
[INFO] [stdout] 457 |         pub struct PrivateMethodsServer;
[INFO] [stdout]     |         ------------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 473 |     let server = test_only_private_methods::PrivateMethodsServer::with_defaults();
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^ associated function or constant not found in `PrivateMethodsServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 473 -     let server = test_only_private_methods::PrivateMethodsServer::with_defaults();
[INFO] [stdout] 473 +     let server = test_only_private_methods::PrivateMethodsServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 |         #[mcp_resource(uri_template = "data://{id}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]   --> tests/macro_attribute_tests.rs:64:23
[INFO] [stdout]    |
[INFO] [stdout] 64 |                 role: pulseengine_mcp_protocol::PromptMessageRole::User,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 64 -                 role: pulseengine_mcp_protocol::PromptMessageRole::User,
[INFO] [stdout] 64 +                 role: pulseengine_mcp_macros::PromptMessageRole::User,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `validation_server::ValidationServer` in the current scope
[INFO] [stdout]    --> tests/parameter_validation_tests.rs:207:51
[INFO] [stdout]     |
[INFO] [stdout] 152 |     pub struct ValidationServer;
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 207 |         let validation_server = ValidationServer::with_defaults();
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ associated function or constant not found in `validation_server::ValidationServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 207 -         let validation_server = ValidationServer::with_defaults();
[INFO] [stdout] 207 +         let validation_server = ValidationServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `complex_backend::ComplexBackend` in the current scope
[INFO] [stdout]    --> tests/backend_integration_tests.rs:123:39
[INFO] [stdout]     |
[INFO] [stdout]  35 |     pub struct ComplexBackend {
[INFO] [stdout]     |     ------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 123 |         let backend = ComplexBackend::with_defaults();
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ associated function or constant not found in `complex_backend::ComplexBackend`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 123 -         let backend = ComplexBackend::with_defaults();
[INFO] [stdout] 123 +         let backend = ComplexBackend::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:368:11
[INFO] [stdout]     |
[INFO] [stdout] 368 |         #[mcp_resource(uri_template = "data://{id}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "macro_tests") due to 22 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:356:13
[INFO] [stdout]     |
[INFO] [stdout] 356 |             serde_json::to_value(user).map_err(|e| std::io::Error::other(e.to_string()))
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:366:30
[INFO] [stdout]     |
[INFO] [stdout] 366 |             let user: User = serde_json::from_value(user_data).map_err(|e| {
[INFO] [stdout]     |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:374:11
[INFO] [stdout]     |
[INFO] [stdout] 374 |         #[mcp_resource(uri_template = "data://{id}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]   --> tests/macro_attribute_tests.rs:65:26
[INFO] [stdout]    |
[INFO] [stdout] 65 |                 content: pulseengine_mcp_protocol::PromptMessageContent::Text {
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 65 -                 content: pulseengine_mcp_protocol::PromptMessageContent::Text {
[INFO] [stdout] 65 +                 content: pulseengine_mcp_macros::PromptMessageContent::Text {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]   --> tests/parameter_validation_tests.rs:50:46
[INFO] [stdout]    |
[INFO] [stdout] 50 |         pub async fn json_param(&self, data: serde_json::Value) -> String {
[INFO] [stdout]    |                                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "edge_case_tests") due to 21 previous errors
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:409:11
[INFO] [stdout]     |
[INFO] [stdout] 409 |         #[mcp_resource(uri_template = "api://{version}/users")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `type_system_server::TypeSystemServer` in the current scope
[INFO] [stdout]    --> tests/type_system_tests.rs:435:40
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub struct TypeSystemServer {
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 435 |         let server = TypeSystemServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `type_system_server::TypeSystemServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 435 -         let server = TypeSystemServer::with_defaults();
[INFO] [stdout] 435 +         let server = TypeSystemServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:414:11
[INFO] [stdout]     |
[INFO] [stdout] 414 |         #[mcp_resource(uri_template = "api://{version}/users/{id}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `type_system_server::TypeSystemServer` in the current scope
[INFO] [stdout]    --> tests/type_system_tests.rs:462:40
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub struct TypeSystemServer {
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 462 |         let server = TypeSystemServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `type_system_server::TypeSystemServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 462 -         let server = TypeSystemServer::with_defaults();
[INFO] [stdout] 462 +         let server = TypeSystemServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "parameter_validation_tests") due to 15 previous errors
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:456:11
[INFO] [stdout]     |
[INFO] [stdout] 456 |         #[mcp_resource(uri_template = "file:///home/{user}/data")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `type_system_server::TypeSystemServer` in the current scope
[INFO] [stdout]    --> tests/type_system_tests.rs:495:40
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub struct TypeSystemServer {
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 495 |         let server = TypeSystemServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `type_system_server::TypeSystemServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 495 -         let server = TypeSystemServer::with_defaults();
[INFO] [stdout] 495 +         let server = TypeSystemServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:489:11
[INFO] [stdout]     |
[INFO] [stdout] 489 |         #[mcp_resource(uri_template = "item://{id}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `type_system_server::TypeSystemServer` in the current scope
[INFO] [stdout]    --> tests/type_system_tests.rs:521:40
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub struct TypeSystemServer {
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 521 |         let server = TypeSystemServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `type_system_server::TypeSystemServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 521 -         let server = TypeSystemServer::with_defaults();
[INFO] [stdout] 521 +         let server = TypeSystemServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `simple_backend::SimpleBackend` in the current scope
[INFO] [stdout]   --> tests/backend_integration_tests.rs:78:39
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub struct SimpleBackend {
[INFO] [stdout]    |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 78 |         let _backend = SimpleBackend::with_defaults();
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^ associated function or constant not found in `simple_backend::SimpleBackend`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 78 -         let _backend = SimpleBackend::with_defaults();
[INFO] [stdout] 78 +         let _backend = SimpleBackend::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:572:11
[INFO] [stdout]     |
[INFO] [stdout] 572 |         #[mcp_resource(uri_template = "data://{id}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `type_system_server::TypeSystemServer` in the current scope
[INFO] [stdout]    --> tests/type_system_tests.rs:546:40
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub struct TypeSystemServer {
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 546 |         let server = TypeSystemServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `type_system_server::TypeSystemServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 546 -         let server = TypeSystemServer::with_defaults();
[INFO] [stdout] 546 +         let server = TypeSystemServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `complex_backend::ComplexBackend` in the current scope
[INFO] [stdout]   --> tests/backend_integration_tests.rs:83:40
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub struct ComplexBackend {
[INFO] [stdout]    |     ------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 83 |         let _backend = ComplexBackend::with_defaults();
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^ associated function or constant not found in `complex_backend::ComplexBackend`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 83 -         let _backend = ComplexBackend::with_defaults();
[INFO] [stdout] 83 +         let _backend = ComplexBackend::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `type_system_server::TypeSystemServer` in the current scope
[INFO] [stdout]    --> tests/type_system_tests.rs:565:40
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub struct TypeSystemServer {
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 565 |         let server = TypeSystemServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `type_system_server::TypeSystemServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 565 -         let server = TypeSystemServer::with_defaults();
[INFO] [stdout] 565 +         let server = TypeSystemServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:647:11
[INFO] [stdout]     |
[INFO] [stdout] 647 |         #[mcp_resource(uri_template = "api://{version}/users/{id}/profile")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `type_system_server::TypeSystemServer` in the current scope
[INFO] [stdout]    --> tests/type_system_tests.rs:578:40
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub struct TypeSystemServer {
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 578 |         let server = TypeSystemServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `type_system_server::TypeSystemServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 578 -         let server = TypeSystemServer::with_defaults();
[INFO] [stdout] 578 +         let server = TypeSystemServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]   --> tests/macro_attribute_tests.rs:79:23
[INFO] [stdout]    |
[INFO] [stdout] 79 |                 role: pulseengine_mcp_protocol::PromptMessageRole::Assistant,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 79 -                 role: pulseengine_mcp_protocol::PromptMessageRole::Assistant,
[INFO] [stdout] 79 +                 role: pulseengine_mcp_macros::PromptMessageRole::Assistant,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:653:11
[INFO] [stdout]     |
[INFO] [stdout] 653 |         #[mcp_resource(uri_template = "org://{org}/team/{team}/member/{member}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `type_system_server::TypeSystemServer` in the current scope
[INFO] [stdout]    --> tests/type_system_tests.rs:619:40
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub struct TypeSystemServer {
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 619 |         let server = TypeSystemServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `type_system_server::TypeSystemServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 619 -         let server = TypeSystemServer::with_defaults();
[INFO] [stdout] 619 +         let server = TypeSystemServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `type_system_server::TypeSystemServer` in the current scope
[INFO] [stdout]    --> tests/type_system_tests.rs:648:40
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub struct TypeSystemServer {
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 648 |         let server = TypeSystemServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `type_system_server::TypeSystemServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 648 -         let server = TypeSystemServer::with_defaults();
[INFO] [stdout] 648 +         let server = TypeSystemServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:737:11
[INFO] [stdout]     |
[INFO] [stdout] 737 |         #[mcp_resource(uri_template = "user://{id}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `type_system_server::TypeSystemServer` in the current scope
[INFO] [stdout]    --> tests/type_system_tests.rs:669:40
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub struct TypeSystemServer {
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 669 |         let server = TypeSystemServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `type_system_server::TypeSystemServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 669 -         let server = TypeSystemServer::with_defaults();
[INFO] [stdout] 669 +         let server = TypeSystemServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:862:11
[INFO] [stdout]     |
[INFO] [stdout] 862 |         #[mcp_resource(uri_template = "formatted://{data}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]   --> tests/macro_attribute_tests.rs:80:26
[INFO] [stdout]    |
[INFO] [stdout] 80 |                 content: pulseengine_mcp_protocol::PromptMessageContent::Text {
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 80 -                 content: pulseengine_mcp_protocol::PromptMessageContent::Text {
[INFO] [stdout] 80 +                 content: pulseengine_mcp_macros::PromptMessageContent::Text {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `simple_backend::SimpleBackend` in the current scope
[INFO] [stdout]   --> tests/backend_integration_tests.rs:88:37
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub struct SimpleBackend {
[INFO] [stdout]    |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 88 |         let simple = SimpleBackend::with_defaults();
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^ associated function or constant not found in `simple_backend::SimpleBackend`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 88 -         let simple = SimpleBackend::with_defaults();
[INFO] [stdout] 88 +         let simple = SimpleBackend::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:423:20
[INFO] [stdout]     |
[INFO] [stdout] 423 |         let json = serde_json::to_string(&user).unwrap();
[INFO] [stdout]     |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:424:34
[INFO] [stdout]     |
[INFO] [stdout] 424 |         let deserialized: User = serde_json::from_str(&json).unwrap();
[INFO] [stdout]     |                                  ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:901:11
[INFO] [stdout]     |
[INFO] [stdout] 901 |         #[mcp_resource(uri_template = "data://{payload}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `type_system_server::TypeSystemServer` in the current scope
[INFO] [stdout]    --> tests/type_system_tests.rs:430:41
[INFO] [stdout]     |
[INFO] [stdout]  89 |     pub struct TypeSystemServer {
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 430 |         let _server = TypeSystemServer::with_defaults();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ associated function or constant not found in `type_system_server::TypeSystemServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 430 -         let _server = TypeSystemServer::with_defaults();
[INFO] [stdout] 430 +         let _server = TypeSystemServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:945:11
[INFO] [stdout]     |
[INFO] [stdout] 945 |         #[mcp_resource(uri_template = "order://{a}/{b}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `complex_backend::ComplexBackend` in the current scope
[INFO] [stdout]   --> tests/backend_integration_tests.rs:89:39
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub struct ComplexBackend {
[INFO] [stdout]    |     ------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 89 |         let complex = ComplexBackend::with_defaults();
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^ associated function or constant not found in `complex_backend::ComplexBackend`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 89 -         let complex = ComplexBackend::with_defaults();
[INFO] [stdout] 89 +         let complex = ComplexBackend::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `mcp_resource` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:989:11
[INFO] [stdout]     |
[INFO] [stdout] 989 |         #[mcp_resource(uri_template = "async://{id}")]
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `custom_types::UserError` doesn't implement `std::fmt::Display`
[INFO] [stdout]    --> tests/type_system_tests.rs:715:27
[INFO] [stdout]     |
[INFO] [stdout]  71 |     pub enum UserError {
[INFO] [stdout]     |     ------------------ method `to_string` not found for this enum because it doesn't satisfy `custom_types::UserError: ToString` or `custom_types::UserError: std::fmt::Display`
[INFO] [stdout] ...
[INFO] [stdout] 715 |         assert_eq!(error1.to_string(), "User not found: 123");
[INFO] [stdout]     |                           ^^^^^^^^^ method cannot be called on `custom_types::UserError` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `custom_types::UserError: std::fmt::Display`
[INFO] [stdout]             which is required by `custom_types::UserError: ToString`
[INFO] [stdout] note: the trait `std::fmt::Display` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/fmt/mod.rs:1189:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `to_string`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToString`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `custom_types::UserError` doesn't implement `std::fmt::Display`
[INFO] [stdout]    --> tests/type_system_tests.rs:720:27
[INFO] [stdout]     |
[INFO] [stdout]  71 |     pub enum UserError {
[INFO] [stdout]     |     ------------------ method `to_string` not found for this enum because it doesn't satisfy `custom_types::UserError: ToString` or `custom_types::UserError: std::fmt::Display`
[INFO] [stdout] ...
[INFO] [stdout] 720 |         assert_eq!(error2.to_string(), "Invalid email format: bad@");
[INFO] [stdout]     |                           ^^^^^^^^^ method cannot be called on `custom_types::UserError` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `custom_types::UserError: std::fmt::Display`
[INFO] [stdout]             which is required by `custom_types::UserError: ToString`
[INFO] [stdout] note: the trait `std::fmt::Display` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/fmt/mod.rs:1189:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `to_string`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToString`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `custom_types::UserError` doesn't implement `std::fmt::Display`
[INFO] [stdout]    --> tests/type_system_tests.rs:725:27
[INFO] [stdout]     |
[INFO] [stdout]  71 |     pub enum UserError {
[INFO] [stdout]     |     ------------------ method `to_string` not found for this enum because it doesn't satisfy `custom_types::UserError: ToString` or `custom_types::UserError: std::fmt::Display`
[INFO] [stdout] ...
[INFO] [stdout] 725 |         assert_eq!(error3.to_string(), "Duplicate user: email");
[INFO] [stdout]     |                           ^^^^^^^^^ method cannot be called on `custom_types::UserError` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `custom_types::UserError: std::fmt::Display`
[INFO] [stdout]             which is required by `custom_types::UserError: ToString`
[INFO] [stdout] note: the trait `std::fmt::Display` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/fmt/mod.rs:1189:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `to_string`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToString`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `custom_types::UserError` doesn't implement `std::fmt::Display`
[INFO] [stdout]    --> tests/type_system_tests.rs:730:27
[INFO] [stdout]     |
[INFO] [stdout]  71 |     pub enum UserError {
[INFO] [stdout]     |     ------------------ method `to_string` not found for this enum because it doesn't satisfy `custom_types::UserError: ToString` or `custom_types::UserError: std::fmt::Display`
[INFO] [stdout] ...
[INFO] [stdout] 730 |         assert_eq!(error4.to_string(), "Validation error: test error");
[INFO] [stdout]     |                           ^^^^^^^^^ method cannot be called on `custom_types::UserError` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `custom_types::UserError: std::fmt::Display`
[INFO] [stdout]             which is required by `custom_types::UserError: ToString`
[INFO] [stdout] note: the trait `std::fmt::Display` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/fmt/mod.rs:1189:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `to_string`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToString`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:742:20
[INFO] [stdout]     |
[INFO] [stdout] 742 |         let json = serde_json::to_string(&pagination).unwrap();
[INFO] [stdout]     |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:743:46
[INFO] [stdout]     |
[INFO] [stdout] 743 |         let deserialized: PaginationParams = serde_json::from_str(&json).unwrap();
[INFO] [stdout]     |                                              ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:760:20
[INFO] [stdout]     |
[INFO] [stdout] 760 |         let json = serde_json::to_string(&response).unwrap();
[INFO] [stdout]     |                    ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:761:55
[INFO] [stdout]     |
[INFO] [stdout] 761 |         let deserialized: PaginatedResponse<String> = serde_json::from_str(&json).unwrap();
[INFO] [stdout]     |                                                       ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `simple_backend::SimpleBackend` in the current scope
[INFO] [stdout]    --> tests/backend_integration_tests.rs:142:38
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct SimpleBackend {
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 142 |         let _simple = SimpleBackend::with_defaults();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ associated function or constant not found in `simple_backend::SimpleBackend`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 142 -         let _simple = SimpleBackend::with_defaults();
[INFO] [stdout] 142 +         let _simple = SimpleBackend::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "type_system_tests") due to 52 previous errors
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:120:23
[INFO] [stdout]     |
[INFO] [stdout] 120 |                 role: pulseengine_mcp_protocol::PromptMessageRole::User,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 120 -                 role: pulseengine_mcp_protocol::PromptMessageRole::User,
[INFO] [stdout] 120 +                 role: pulseengine_mcp_macros::PromptMessageRole::User,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "backend_integration_tests") due to 15 previous errors
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `JsonTestServer` in the current scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:132:34
[INFO] [stdout]     |
[INFO] [stdout]  43 | struct JsonTestServer;
[INFO] [stdout]     | --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 132 |     let server = JsonTestServer::with_defaults();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ associated function or constant not found in `JsonTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 132 -     let server = JsonTestServer::with_defaults();
[INFO] [stdout] 132 +     let server = JsonTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `complex_backend::ComplexBackend` in the current scope
[INFO] [stdout]    --> tests/backend_integration_tests.rs:143:40
[INFO] [stdout]     |
[INFO] [stdout]  35 |     pub struct ComplexBackend {
[INFO] [stdout]     |     ------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 143 |         let _complex = ComplexBackend::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `complex_backend::ComplexBackend`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 143 -         let _complex = ComplexBackend::with_defaults();
[INFO] [stdout] 143 +         let _complex = ComplexBackend::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `call_tool` found for struct `AdvancedServer` in the current scope
[INFO] [stdout]   --> tests/advanced_features.rs:69:25
[INFO] [stdout]    |
[INFO] [stdout] 15 | struct AdvancedServer {
[INFO] [stdout]    | --------------------- method `call_tool` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 69 |     let result = server.call_tool(request.clone()).await;
[INFO] [stdout]    |                         ^^^^^^^^^ method not found in `AdvancedServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 |         serde_json::from_str(text_content).expect("Content should be valid JSON");
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:345:21
[INFO] [stdout]     |
[INFO] [stdout] 345 |         ) -> Result<serde_json::Value, std::io::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:397:16
[INFO] [stdout]     |
[INFO] [stdout] 397 |             Ok(pulseengine_mcp_protocol::PromptMessage {
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 397 -             Ok(pulseengine_mcp_protocol::PromptMessage {
[INFO] [stdout] 397 +             Ok(pulseengine_mcp_macros::PromptMessage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:362:24
[INFO] [stdout]     |
[INFO] [stdout] 362 |             user_data: serde_json::Value,
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/type_system_tests.rs:364:21
[INFO] [stdout]     |
[INFO] [stdout] 364 |         ) -> Result<pulseengine_mcp_protocol::PromptMessage, std::io::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 364 -         ) -> Result<pulseengine_mcp_protocol::PromptMessage, std::io::Error> {
[INFO] [stdout] 364 +         ) -> Result<pulseengine_mcp_macros::PromptMessage, std::io::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:121:26
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 content: pulseengine_mcp_protocol::PromptMessageContent::Text {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 121 -                 content: pulseengine_mcp_protocol::PromptMessageContent::Text {
[INFO] [stdout] 121 +                 content: pulseengine_mcp_macros::PromptMessageContent::Text {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `tokio` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:992:13
[INFO] [stdout]     |
[INFO] [stdout] 992 |             tokio::time::sleep(std::time::Duration::from_millis(1)).await;
[INFO] [stdout]     |             ^^^^^ use of unresolved module or unlinked crate `tokio`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `tokio`, use `cargo add tokio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `call_tool` found for struct `AdvancedServer` in the current scope
[INFO] [stdout]   --> tests/advanced_features.rs:78:25
[INFO] [stdout]    |
[INFO] [stdout] 15 | struct AdvancedServer {
[INFO] [stdout]    | --------------------- method `call_tool` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 78 |     let result = server.call_tool(reset_request).await;
[INFO] [stdout]    |                         ^^^^^^^^^ method not found in `AdvancedServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `call_tool` found for struct `AdvancedServer` in the current scope
[INFO] [stdout]   --> tests/advanced_features.rs:99:25
[INFO] [stdout]    |
[INFO] [stdout] 15 | struct AdvancedServer {
[INFO] [stdout]    | --------------------- method `call_tool` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 99 |     let result = server.call_tool(request).await;
[INFO] [stdout]    |                         ^^^^^^^^^ method not found in `AdvancedServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `JsonTestServer` in the current scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:184:34
[INFO] [stdout]     |
[INFO] [stdout]  43 | struct JsonTestServer;
[INFO] [stdout]     | --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 184 |     let server = JsonTestServer::with_defaults();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ associated function or constant not found in `JsonTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 184 -     let server = JsonTestServer::with_defaults();
[INFO] [stdout] 184 +     let server = JsonTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 |         serde_json::from_str(text_content).expect("Content should be valid JSON");
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_server_info` found for struct `AdvancedServer` in the current scope
[INFO] [stdout]    --> tests/advanced_features.rs:114:23
[INFO] [stdout]     |
[INFO] [stdout]  15 | struct AdvancedServer {
[INFO] [stdout]     | --------------------- method `get_server_info` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 114 |     let info = server.get_server_info();
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^ method not found in `AdvancedServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `JsonTestServer` in the current scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:229:34
[INFO] [stdout]     |
[INFO] [stdout]  43 | struct JsonTestServer;
[INFO] [stdout]     | --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 229 |     let server = JsonTestServer::with_defaults();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ associated function or constant not found in `JsonTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 229 -     let server = JsonTestServer::with_defaults();
[INFO] [stdout] 229 +     let server = JsonTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:249:9
[INFO] [stdout]     |
[INFO] [stdout] 249 |         serde_json::from_str(text_content).expect("Content should be valid JSON");
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `JsonTestServer` in the current scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:261:34
[INFO] [stdout]     |
[INFO] [stdout]  43 | struct JsonTestServer;
[INFO] [stdout]     | --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 261 |     let server = JsonTestServer::with_defaults();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ associated function or constant not found in `JsonTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 261 -     let server = JsonTestServer::with_defaults();
[INFO] [stdout] 261 +     let server = JsonTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `anyhow` in this scope
[INFO] [stdout]   --> tests/advanced_features.rs:24:38
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub async fn increment(&self) -> anyhow::Result<u32> {
[INFO] [stdout]    |                                      ^^^^^^ use of unresolved module or unlinked crate `anyhow`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `anyhow`, use `cargo add anyhow` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `JsonTestServer` in the current scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:279:34
[INFO] [stdout]     |
[INFO] [stdout]  43 | struct JsonTestServer;
[INFO] [stdout]     | --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 279 |     let server = JsonTestServer::with_defaults();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ associated function or constant not found in `JsonTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 279 -     let server = JsonTestServer::with_defaults();
[INFO] [stdout] 279 +     let server = JsonTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:292:26
[INFO] [stdout]     |
[INFO] [stdout] 292 |     let parsed: String = serde_json::from_str(text).expect("Should be valid JSON");
[INFO] [stdout]     |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `anyhow` in this scope
[INFO] [stdout]   --> tests/advanced_features.rs:32:34
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub async fn reset(&self) -> anyhow::Result<String> {
[INFO] [stdout]    |                                  ^^^^^^ use of unresolved module or unlinked crate `anyhow`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `anyhow`, use `cargo add anyhow` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `anyhow` in this scope
[INFO] [stdout]   --> tests/advanced_features.rs:46:10
[INFO] [stdout]    |
[INFO] [stdout] 46 |     ) -> anyhow::Result<String> {
[INFO] [stdout]    |          ^^^^^^ use of unresolved module or unlinked crate `anyhow`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `anyhow`, use `cargo add anyhow` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `anyhow` in this scope
[INFO] [stdout]    --> tests/advanced_features.rs:159:38
[INFO] [stdout]     |
[INFO] [stdout] 159 |         pub async fn tool1(&self) -> anyhow::Result<String> {
[INFO] [stdout]     |                                      ^^^^^^ use of unresolved module or unlinked crate `anyhow`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `anyhow`, use `cargo add anyhow` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `anyhow` in this scope
[INFO] [stdout]    --> tests/advanced_features.rs:163:38
[INFO] [stdout]     |
[INFO] [stdout] 163 |         pub async fn tool2(&self) -> anyhow::Result<String> {
[INFO] [stdout]     |                                      ^^^^^^ use of unresolved module or unlinked crate `anyhow`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `anyhow`, use `cargo add anyhow` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:305:23
[INFO] [stdout]     |
[INFO] [stdout] 305 |     let parsed: i32 = serde_json::from_str(text).expect("Should be valid JSON");
[INFO] [stdout]     |                       ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `anyhow` in this scope
[INFO] [stdout]    --> tests/advanced_features.rs:167:38
[INFO] [stdout]     |
[INFO] [stdout] 167 |         pub async fn tool3(&self) -> anyhow::Result<String> {
[INFO] [stdout]     |                                      ^^^^^^ use of unresolved module or unlinked crate `anyhow`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `anyhow`, use `cargo add anyhow` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `anyhow` in this scope
[INFO] [stdout]    --> tests/advanced_features.rs:171:38
[INFO] [stdout]     |
[INFO] [stdout] 171 |         pub async fn tool4(&self) -> anyhow::Result<String> {
[INFO] [stdout]     |                                      ^^^^^^ use of unresolved module or unlinked crate `anyhow`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `anyhow`, use `cargo add anyhow` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `anyhow` in this scope
[INFO] [stdout]    --> tests/advanced_features.rs:175:38
[INFO] [stdout]     |
[INFO] [stdout] 175 |         pub async fn tool5(&self) -> anyhow::Result<String> {
[INFO] [stdout]     |                                      ^^^^^^ use of unresolved module or unlinked crate `anyhow`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `anyhow`, use `cargo add anyhow` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:318:24
[INFO] [stdout]     |
[INFO] [stdout] 318 |     let parsed: bool = serde_json::from_str(text).expect("Should be valid JSON");
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `JsonTestServer` in the current scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:324:34
[INFO] [stdout]     |
[INFO] [stdout]  43 | struct JsonTestServer;
[INFO] [stdout]     | --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 324 |     let server = JsonTestServer::with_defaults();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ associated function or constant not found in `JsonTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 324 -     let server = JsonTestServer::with_defaults();
[INFO] [stdout] 324 +     let server = JsonTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:339:31
[INFO] [stdout]     |
[INFO] [stdout] 339 |     let parsed: Vec<String> = serde_json::from_str(text).expect("Should be valid JSON array");
[INFO] [stdout]     |                               ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `JsonTestServer` in the current scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:348:34
[INFO] [stdout]     |
[INFO] [stdout]  43 | struct JsonTestServer;
[INFO] [stdout]     | --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 348 |     let server = JsonTestServer::with_defaults();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ associated function or constant not found in `JsonTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 348 -     let server = JsonTestServer::with_defaults();
[INFO] [stdout] 348 +     let server = JsonTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:392:9
[INFO] [stdout]     |
[INFO] [stdout] 392 |         serde_json::from_str::<serde_json::Value>(text)
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "advanced_features") due to 22 previous errors
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `JsonTestServer` in the current scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:399:34
[INFO] [stdout]     |
[INFO] [stdout]  43 | struct JsonTestServer;
[INFO] [stdout]     | --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 399 |     let server = JsonTestServer::with_defaults();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ associated function or constant not found in `JsonTestServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 399 -     let server = JsonTestServer::with_defaults();
[INFO] [stdout] 399 +     let server = JsonTestServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:432:9
[INFO] [stdout]     |
[INFO] [stdout] 432 |         serde_json::from_str(text).expect("Text content should be valid JSON");
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `minimal_server::MinimalServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:217:37
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct MinimalServer;
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 217 |         let server = MinimalServer::with_defaults();
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^ associated function or constant not found in `minimal_server::MinimalServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 217 -         let server = MinimalServer::with_defaults();
[INFO] [stdout] 217 +         let server = MinimalServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:392:32
[INFO] [stdout]     |
[INFO] [stdout] 392 |         serde_json::from_str::<serde_json::Value>(text)
[INFO] [stdout]     |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/json_serialization_test.rs:431:22
[INFO] [stdout]     |
[INFO] [stdout] 431 |     let text_parsed: serde_json::Value =
[INFO] [stdout]     |                      ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ParamMismatchServer` in the current scope
[INFO] [stdout]   --> tests/mcp_resource_advanced_edge_cases.rs:34:43
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub struct ParamMismatchServer;
[INFO] [stdout]    |     ------------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 34 |         let server = ParamMismatchServer::with_defaults();
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^ associated function or constant not found in `ParamMismatchServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 34 -         let server = ParamMismatchServer::with_defaults();
[INFO] [stdout] 34 +         let server = ParamMismatchServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `full_server::FullServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:224:34
[INFO] [stdout]     |
[INFO] [stdout]  31 |     pub struct FullServer;
[INFO] [stdout]     |     --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 224 |         let server = FullServer::with_defaults();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ associated function or constant not found in `full_server::FullServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 224 -         let server = FullServer::with_defaults();
[INFO] [stdout] 224 +         let server = FullServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `full_server::FullServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:241:34
[INFO] [stdout]     |
[INFO] [stdout]  31 |     pub struct FullServer;
[INFO] [stdout]     |     --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 241 |         let server = FullServer::with_defaults();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ associated function or constant not found in `full_server::FullServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 241 -         let server = FullServer::with_defaults();
[INFO] [stdout] 241 +         let server = FullServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `MoreUriParamsServer` in the current scope
[INFO] [stdout]   --> tests/mcp_resource_advanced_edge_cases.rs:69:43
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub struct MoreUriParamsServer;
[INFO] [stdout]    |     ------------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 69 |         let server = MoreUriParamsServer::with_defaults();
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^ associated function or constant not found in `MoreUriParamsServer`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 69 -         let server = MoreUriParamsServer::with_defaults();
[INFO] [stdout] 69 +         let server = MoreUriParamsServer::default();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `doc_comment_handling::DocumentedServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:258:40
[INFO] [stdout]     |
[INFO] [stdout]  96 |     pub struct DocumentedServer;
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 258 |         let server = DocumentedServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `doc_comment_handling::DocumentedServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 258 -         let server = DocumentedServer::with_defaults();
[INFO] [stdout] 258 +         let server = DocumentedServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "json_serialization_test") due to 32 previous errors
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `QueryParamsServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:138:41
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub struct QueryParamsServer;
[INFO] [stdout]     |     ---------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 138 |         let server = QueryParamsServer::with_defaults();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ associated function or constant not found in `QueryParamsServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 138 -         let server = QueryParamsServer::with_defaults();
[INFO] [stdout] 138 +         let server = QueryParamsServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `EmptySegmentsServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:177:43
[INFO] [stdout]     |
[INFO] [stdout] 165 |     pub struct EmptySegmentsServer;
[INFO] [stdout]     |     ------------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 177 |         let server = EmptySegmentsServer::with_defaults();
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^ associated function or constant not found in `EmptySegmentsServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 177 -         let server = EmptySegmentsServer::with_defaults();
[INFO] [stdout] 177 +         let server = EmptySegmentsServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `minimal_server::MinimalServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:139:46
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct MinimalServer;
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 139 |         let _minimal_server = MinimalServer::with_defaults();
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ associated function or constant not found in `minimal_server::MinimalServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 139 -         let _minimal_server = MinimalServer::with_defaults();
[INFO] [stdout] 139 +         let _minimal_server = MinimalServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `WildcardServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:210:38
[INFO] [stdout]     |
[INFO] [stdout] 197 |     pub struct WildcardServer;
[INFO] [stdout]     |     ------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 210 |         let server = WildcardServer::with_defaults();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ associated function or constant not found in `WildcardServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 210 -         let server = WildcardServer::with_defaults();
[INFO] [stdout] 210 +         let server = WildcardServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `full_server::FullServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:144:40
[INFO] [stdout]     |
[INFO] [stdout]  31 |     pub struct FullServer;
[INFO] [stdout]     |     --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 144 |         let _full_server = FullServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `full_server::FullServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 144 -         let _full_server = FullServer::with_defaults();
[INFO] [stdout] 144 +         let _full_server = FullServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `doc_comment_handling::DocumentedServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:149:45
[INFO] [stdout]     |
[INFO] [stdout]  96 |     pub struct DocumentedServer;
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 149 |         let _doc_server = DocumentedServer::with_defaults();
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ associated function or constant not found in `doc_comment_handling::DocumentedServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 149 -         let _doc_server = DocumentedServer::with_defaults();
[INFO] [stdout] 149 +         let _doc_server = DocumentedServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `CatchallServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:251:38
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub struct CatchallServer;
[INFO] [stdout]     |     ------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 251 |         let server = CatchallServer::with_defaults();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ associated function or constant not found in `CatchallServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 251 -         let server = CatchallServer::with_defaults();
[INFO] [stdout] 251 +         let server = CatchallServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `CatchallServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:272:38
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub struct CatchallServer;
[INFO] [stdout]     |     ------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 272 |         let server = CatchallServer::with_defaults();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ associated function or constant not found in `CatchallServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 272 -         let server = CatchallServer::with_defaults();
[INFO] [stdout] 272 +         let server = CatchallServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `minimal_server::MinimalServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:154:38
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct MinimalServer;
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 154 |         let minimal = MinimalServer::with_defaults();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ associated function or constant not found in `minimal_server::MinimalServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 154 -         let minimal = MinimalServer::with_defaults();
[INFO] [stdout] 154 +         let minimal = MinimalServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `full_server::FullServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:155:32
[INFO] [stdout]     |
[INFO] [stdout]  31 |     pub struct FullServer;
[INFO] [stdout]     |     --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 155 |         let full = FullServer::with_defaults();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ associated function or constant not found in `full_server::FullServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 155 -         let full = FullServer::with_defaults();
[INFO] [stdout] 155 +         let full = FullServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `UnicodeServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:309:37
[INFO] [stdout]     |
[INFO] [stdout] 297 |     pub struct UnicodeServer;
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 309 |         let server = UnicodeServer::with_defaults();
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^ associated function or constant not found in `UnicodeServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 309 -         let server = UnicodeServer::with_defaults();
[INFO] [stdout] 309 +         let server = UnicodeServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `doc_comment_handling::DocumentedServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:156:44
[INFO] [stdout]     |
[INFO] [stdout]  96 |     pub struct DocumentedServer;
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 156 |         let documented = DocumentedServer::with_defaults();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ associated function or constant not found in `doc_comment_handling::DocumentedServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 156 -         let documented = DocumentedServer::with_defaults();
[INFO] [stdout] 156 +         let documented = DocumentedServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `DuplicateUriServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:382:42
[INFO] [stdout]     |
[INFO] [stdout] 364 |     pub struct DuplicateUriServer;
[INFO] [stdout]     |     ----------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 382 |         let server = DuplicateUriServer::with_defaults();
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ associated function or constant not found in `DuplicateUriServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 382 -         let server = DuplicateUriServer::with_defaults();
[INFO] [stdout] 382 +         let server = DuplicateUriServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `minimal_server::MinimalServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:181:38
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct MinimalServer;
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 181 |         let minimal = MinimalServer::with_defaults();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ associated function or constant not found in `minimal_server::MinimalServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 181 -         let minimal = MinimalServer::with_defaults();
[INFO] [stdout] 181 +         let minimal = MinimalServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ConflictingRoutesServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:422:47
[INFO] [stdout]     |
[INFO] [stdout] 405 |     pub struct ConflictingRoutesServer;
[INFO] [stdout]     |     ---------------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 422 |         let server = ConflictingRoutesServer::with_defaults();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ associated function or constant not found in `ConflictingRoutesServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 422 -         let server = ConflictingRoutesServer::with_defaults();
[INFO] [stdout] 422 +         let server = ConflictingRoutesServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `full_server::FullServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:182:32
[INFO] [stdout]     |
[INFO] [stdout]  31 |     pub struct FullServer;
[INFO] [stdout]     |     --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 182 |         let full = FullServer::with_defaults();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ associated function or constant not found in `full_server::FullServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 182 -         let full = FullServer::with_defaults();
[INFO] [stdout] 182 +         let full = FullServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `SpecialSchemesServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:464:44
[INFO] [stdout]     |
[INFO] [stdout] 452 |     pub struct SpecialSchemesServer;
[INFO] [stdout]     |     ------------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 464 |         let server = SpecialSchemesServer::with_defaults();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ associated function or constant not found in `SpecialSchemesServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 464 -         let server = SpecialSchemesServer::with_defaults();
[INFO] [stdout] 464 +         let server = SpecialSchemesServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `doc_comment_handling::DocumentedServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:183:44
[INFO] [stdout]     |
[INFO] [stdout]  96 |     pub struct DocumentedServer;
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 183 |         let documented = DocumentedServer::with_defaults();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ associated function or constant not found in `doc_comment_handling::DocumentedServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 183 -         let documented = DocumentedServer::with_defaults();
[INFO] [stdout] 183 +         let documented = DocumentedServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ParseFailureServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:497:42
[INFO] [stdout]     |
[INFO] [stdout] 484 |     pub struct ParseFailureServer;
[INFO] [stdout]     |     ----------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 497 |         let server = ParseFailureServer::with_defaults();
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ associated function or constant not found in `ParseFailureServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 497 -         let server = ParseFailureServer::with_defaults();
[INFO] [stdout] 497 +         let server = ParseFailureServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `minimal_server::MinimalServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:199:38
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct MinimalServer;
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 199 |         let minimal = MinimalServer::with_defaults();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ associated function or constant not found in `minimal_server::MinimalServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 199 -         let minimal = MinimalServer::with_defaults();
[INFO] [stdout] 199 +         let minimal = MinimalServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `full_server::FullServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:200:32
[INFO] [stdout]     |
[INFO] [stdout]  31 |     pub struct FullServer;
[INFO] [stdout]     |     --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 200 |         let full = FullServer::with_defaults();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ associated function or constant not found in `full_server::FullServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 200 -         let full = FullServer::with_defaults();
[INFO] [stdout] 200 +         let full = FullServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `doc_comment_handling::DocumentedServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:201:44
[INFO] [stdout]     |
[INFO] [stdout]  96 |     pub struct DocumentedServer;
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 201 |         let documented = DocumentedServer::with_defaults();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ associated function or constant not found in `doc_comment_handling::DocumentedServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 201 -         let documented = DocumentedServer::with_defaults();
[INFO] [stdout] 201 +         let documented = DocumentedServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `minimal_server::MinimalServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:278:38
[INFO] [stdout]     |
[INFO] [stdout]  11 |     pub struct MinimalServer;
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 278 |         let minimal = MinimalServer::with_defaults();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ associated function or constant not found in `minimal_server::MinimalServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 278 -         let minimal = MinimalServer::with_defaults();
[INFO] [stdout] 278 +         let minimal = MinimalServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ParseFailureServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:511:42
[INFO] [stdout]     |
[INFO] [stdout] 484 |     pub struct ParseFailureServer;
[INFO] [stdout]     |     ----------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 511 |         let server = ParseFailureServer::with_defaults();
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ associated function or constant not found in `ParseFailureServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 511 -         let server = ParseFailureServer::with_defaults();
[INFO] [stdout] 511 +         let server = ParseFailureServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `full_server::FullServer` in the current scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:279:32
[INFO] [stdout]     |
[INFO] [stdout]  31 |     pub struct FullServer;
[INFO] [stdout]     |     --------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 279 |         let full = FullServer::with_defaults();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ associated function or constant not found in `full_server::FullServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 279 -         let full = FullServer::with_defaults();
[INFO] [stdout] 279 +         let full = FullServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]   --> tests/macro_attribute_tests.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 |         ) -> Result<serde_json::Value, std::io::Error> {
[INFO] [stdout]    |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]   --> tests/macro_attribute_tests.rs:62:21
[INFO] [stdout]    |
[INFO] [stdout] 62 |         ) -> Result<pulseengine_mcp_protocol::PromptMessage, std::io::Error> {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 62 -         ) -> Result<pulseengine_mcp_protocol::PromptMessage, std::io::Error> {
[INFO] [stdout] 62 +         ) -> Result<pulseengine_mcp_macros::PromptMessage, std::io::Error> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]   --> tests/macro_attribute_tests.rs:63:16
[INFO] [stdout]    |
[INFO] [stdout] 63 |             Ok(pulseengine_mcp_protocol::PromptMessage {
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 63 -             Ok(pulseengine_mcp_protocol::PromptMessage {
[INFO] [stdout] 63 +             Ok(pulseengine_mcp_macros::PromptMessage {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]   --> tests/macro_attribute_tests.rs:77:21
[INFO] [stdout]    |
[INFO] [stdout] 77 |         ) -> Result<pulseengine_mcp_protocol::PromptMessage, std::io::Error> {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 77 -         ) -> Result<pulseengine_mcp_protocol::PromptMessage, std::io::Error> {
[INFO] [stdout] 77 +         ) -> Result<pulseengine_mcp_macros::PromptMessage, std::io::Error> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]   --> tests/macro_attribute_tests.rs:78:16
[INFO] [stdout]    |
[INFO] [stdout] 78 |             Ok(pulseengine_mcp_protocol::PromptMessage {
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 78 -             Ok(pulseengine_mcp_protocol::PromptMessage {
[INFO] [stdout] 78 +             Ok(pulseengine_mcp_macros::PromptMessage {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:118:21
[INFO] [stdout]     |
[INFO] [stdout] 118 |         ) -> Result<pulseengine_mcp_protocol::PromptMessage, std::io::Error> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 118 -         ) -> Result<pulseengine_mcp_protocol::PromptMessage, std::io::Error> {
[INFO] [stdout] 118 +         ) -> Result<pulseengine_mcp_macros::PromptMessage, std::io::Error> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pulseengine_mcp_protocol` in this scope
[INFO] [stdout]    --> tests/macro_attribute_tests.rs:119:16
[INFO] [stdout]     |
[INFO] [stdout] 119 |             Ok(pulseengine_mcp_protocol::PromptMessage {
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pulseengine_mcp_protocol`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 119 -             Ok(pulseengine_mcp_protocol::PromptMessage {
[INFO] [stdout] 119 +             Ok(pulseengine_mcp_macros::PromptMessage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ParseFailureServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:532:42
[INFO] [stdout]     |
[INFO] [stdout] 484 |     pub struct ParseFailureServer;
[INFO] [stdout]     |     ----------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 532 |         let server = ParseFailureServer::with_defaults();
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ associated function or constant not found in `ParseFailureServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 532 -         let server = ParseFailureServer::with_defaults();
[INFO] [stdout] 532 +         let server = ParseFailureServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ParseFailureServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:546:42
[INFO] [stdout]     |
[INFO] [stdout] 484 |     pub struct ParseFailureServer;
[INFO] [stdout]     |     ----------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 546 |         let server = ParseFailureServer::with_defaults();
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ associated function or constant not found in `ParseFailureServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 546 -         let server = ParseFailureServer::with_defaults();
[INFO] [stdout] 546 +         let server = ParseFailureServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "macro_attribute_tests") due to 39 previous errors
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ErrorPropagationServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:586:46
[INFO] [stdout]     |
[INFO] [stdout] 567 |     pub struct ErrorPropagationServer;
[INFO] [stdout]     |     --------------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 586 |         let server = ErrorPropagationServer::with_defaults();
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ associated function or constant not found in `ErrorPropagationServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 586 -         let server = ErrorPropagationServer::with_defaults();
[INFO] [stdout] 586 +         let server = ErrorPropagationServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ErrorPropagationServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:597:46
[INFO] [stdout]     |
[INFO] [stdout] 567 |     pub struct ErrorPropagationServer;
[INFO] [stdout]     |     --------------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 597 |         let server = ErrorPropagationServer::with_defaults();
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ associated function or constant not found in `ErrorPropagationServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 597 -         let server = ErrorPropagationServer::with_defaults();
[INFO] [stdout] 597 +         let server = ErrorPropagationServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ErrorPropagationServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:616:46
[INFO] [stdout]     |
[INFO] [stdout] 567 |     pub struct ErrorPropagationServer;
[INFO] [stdout]     |     --------------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 616 |         let server = ErrorPropagationServer::with_defaults();
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^ associated function or constant not found in `ErrorPropagationServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 616 -         let server = ErrorPropagationServer::with_defaults();
[INFO] [stdout] 616 +         let server = ErrorPropagationServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ComplexUriServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:666:40
[INFO] [stdout]     |
[INFO] [stdout] 642 |     pub struct ComplexUriServer;
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 666 |         let server = ComplexUriServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `ComplexUriServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 666 -         let server = ComplexUriServer::with_defaults();
[INFO] [stdout] 666 +         let server = ComplexUriServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ComplexUriServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:682:40
[INFO] [stdout]     |
[INFO] [stdout] 642 |     pub struct ComplexUriServer;
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 682 |         let server = ComplexUriServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `ComplexUriServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 682 -         let server = ComplexUriServer::with_defaults();
[INFO] [stdout] 682 +         let server = ComplexUriServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ComplexUriServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:703:40
[INFO] [stdout]     |
[INFO] [stdout] 642 |     pub struct ComplexUriServer;
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 703 |         let server = ComplexUriServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `ComplexUriServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 703 -         let server = ComplexUriServer::with_defaults();
[INFO] [stdout] 703 +         let server = ComplexUriServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ContentVerificationServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:749:49
[INFO] [stdout]     |
[INFO] [stdout] 733 |     pub struct ContentVerificationServer;
[INFO] [stdout]     |     ------------------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 749 |         let server = ContentVerificationServer::with_defaults();
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ associated function or constant not found in `ContentVerificationServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 749 -         let server = ContentVerificationServer::with_defaults();
[INFO] [stdout] 749 +         let server = ContentVerificationServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:768:32
[INFO] [stdout]     |
[INFO] [stdout] 768 |         let parsed: UserInfo = serde_json::from_str(text).expect("Should parse as UserInfo");
[INFO] [stdout]     |                                ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ContentVerificationServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:776:49
[INFO] [stdout]     |
[INFO] [stdout] 733 |     pub struct ContentVerificationServer;
[INFO] [stdout]     |     ------------------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 776 |         let server = ContentVerificationServer::with_defaults();
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ associated function or constant not found in `ContentVerificationServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 776 -         let server = ContentVerificationServer::with_defaults();
[INFO] [stdout] 776 +         let server = ContentVerificationServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `EmptyResourcesServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:818:44
[INFO] [stdout]     |
[INFO] [stdout] 799 |     pub struct EmptyResourcesServer;
[INFO] [stdout]     |     ------------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 818 |         let server = EmptyResourcesServer::with_defaults();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ associated function or constant not found in `EmptyResourcesServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 818 -         let server = EmptyResourcesServer::with_defaults();
[INFO] [stdout] 818 +         let server = EmptyResourcesServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_read_resource_default` found for struct `SelfReferentialServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:876:29
[INFO] [stdout]     |
[INFO] [stdout] 844 |     pub struct SelfReferentialServer {
[INFO] [stdout]     |     -------------------------------- method `try_read_resource_default` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 876 |         let result = server.try_read_resource_default(request).await;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `SelfReferentialServer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `LongUriServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:909:37
[INFO] [stdout]     |
[INFO] [stdout] 897 |     pub struct LongUriServer;
[INFO] [stdout]     |     ------------------------ associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 909 |         let server = LongUriServer::with_defaults();
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^ associated function or constant not found in `LongUriServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 909 -         let server = LongUriServer::with_defaults();
[INFO] [stdout] 909 +         let server = LongUriServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `ParamOrderServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:953:40
[INFO] [stdout]     |
[INFO] [stdout] 939 |     pub struct ParamOrderServer;
[INFO] [stdout]     |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 953 |         let server = ParamOrderServer::with_defaults();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ associated function or constant not found in `ParamOrderServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 953 -         let server = ParamOrderServer::with_defaults();
[INFO] [stdout] 953 +         let server = ParamOrderServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `AsyncErrorServer` in the current scope
[INFO] [stdout]     --> tests/mcp_resource_advanced_edge_cases.rs:1003:40
[INFO] [stdout]      |
[INFO] [stdout]  985 |     pub struct AsyncErrorServer;
[INFO] [stdout]      |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 1003 |         let server = AsyncErrorServer::with_defaults();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ associated function or constant not found in `AsyncErrorServer`
[INFO] [stdout]      |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1003 -         let server = AsyncErrorServer::with_defaults();
[INFO] [stdout] 1003 +         let server = AsyncErrorServer::default();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `AsyncErrorServer` in the current scope
[INFO] [stdout]     --> tests/mcp_resource_advanced_edge_cases.rs:1014:40
[INFO] [stdout]      |
[INFO] [stdout]  985 |     pub struct AsyncErrorServer;
[INFO] [stdout]      |     --------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 1014 |         let server = AsyncErrorServer::with_defaults();
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ associated function or constant not found in `AsyncErrorServer`
[INFO] [stdout]      |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1014 -         let server = AsyncErrorServer::with_defaults();
[INFO] [stdout] 1014 +         let server = AsyncErrorServer::default();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `NonResultServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:350:39
[INFO] [stdout]     |
[INFO] [stdout] 329 |     pub struct NonResultServer;
[INFO] [stdout]     |     -------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 350 |         let server = NonResultServer::with_defaults();
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ associated function or constant not found in `NonResultServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 350 -         let server = NonResultServer::with_defaults();
[INFO] [stdout] 350 +         let server = NonResultServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `with_defaults` found for struct `EmptyResourcesServer` in the current scope
[INFO] [stdout]    --> tests/mcp_resource_advanced_edge_cases.rs:811:44
[INFO] [stdout]     |
[INFO] [stdout] 799 |     pub struct EmptyResourcesServer;
[INFO] [stdout]     |     ------------------------------- associated function or constant `with_defaults` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 811 |         let server = EmptyResourcesServer::with_defaults();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ associated function or constant not found in `EmptyResourcesServer`
[INFO] [stdout]     |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 811 -         let server = EmptyResourcesServer::with_defaults();
[INFO] [stdout] 811 +         let server = EmptyResourcesServer::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pulseengine-mcp-macros` (test "mcp_resource_advanced_edge_cases") due to 89 previous errors
[INFO] running `Command { std: "docker" "inspect" "f250b8022e731bbe8e5527c92a1405bbf87fb658d3ecb9133cdb4d902d3bd6db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f250b8022e731bbe8e5527c92a1405bbf87fb658d3ecb9133cdb4d902d3bd6db", kill_on_drop: false }`
[INFO] [stdout] f250b8022e731bbe8e5527c92a1405bbf87fb658d3ecb9133cdb4d902d3bd6db
